专栏首页前端开发随笔微信小程序生命周期

微信小程序生命周期

//index.js
Page({
  data: {
    text: "This is page data."
  },
  onLoad: function(options) {
    // 页面创建时执行
  },
  onShow: function() {
    // 页面出现在前台时执行
  },
  onReady: function() {
    // 页面首次渲染完毕时执行
  },
  onHide: function() {
    // 页面从前台变为后台时执行
  },
  onUnload: function() {
    // 页面销毁时执行
  },
  onPullDownRefresh: function() {
    // 触发下拉刷新时执行
  },
  onReachBottom: function() {
    // 页面触底时执行
  },
  onShareAppMessage: function () {
    // 页面被用户分享时执行
  },
  onPageScroll: function() {
    // 页面滚动时执行
  },
  onResize: function() {
    // 页面尺寸变化时执行
  },
})

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Vue根据数据字段大小进行排列

    wePanda
  • Js递归

    wePanda
  • Vue动态赋值video视频

    wePanda
  • JavaScript 中的单例模式 (singleton in Javascript)

    单例模式的基本结构: MyNamespace.Singleton = function() { return {}; }(); 比如: MyNamespace...

    JadePeng
  • 美团 GIT Commit Log规范

    Git每次提交代码都需要写commit message,一般来说,commit message应该清晰明了,说明本次提交的目的,具体做了什么操作等。但是在日常开...

    肉眼品世界
  • 探究活动Activity(2)界面跳转及生命周期

    1.使用Intent在活动中跳转 首先我们新建一个名为MyActivityTest的项目,其中我们将活动命名为FirstActivity,布局命名为first...

    晨曦_LLW
  • [Git] 代码管理之 Git(六)Git rebase 压缩提交历史

    我们在工作中,可能会出现这样的情况,一项工作由好几个同事同时完成,然后每个人针对当前的feature都有对应的提交,那么就会造成同一个feature有多次提交的...

    轻舞飞扬SR
  • Git 如何压缩 commit

    今天同事突然问我,由于在给老大的开源项目提 pr 的时候,自己比较长时间没有 rebase 的老大的项目 master 分支了,而自己提交的 commit 又很...

    runzhliu
  • 一篇文章学会使用 gitk,排查 Git 问题就靠它了

    现在软件开发已经离不开版本控制系统。版本控制系统不仅能保留每个文件所有版本的历史信息,还能够方便查找。另外,也能够让团队协作不受空间和时间的限制。

    DevOps时代
  • git 将多个commit id 打包成一个或者是多个commit id

    我们有时候会出现频繁提交代码的问题,可能多个commit id 实际上一个作用,为了让git log看起来更清晰,我们会将多个commit id 合并成若干个c...

    张凝可

扫码关注云+社区

领取腾讯云代金券