作者:michael_ouyang,来自原文地址
App的生命周期
示例:演示App的生命周期函数
运行: (1)程序启动时,会触发以下2个函数 第一执行onLauch函数——当小程序初始化完成时,会触发 onLaunch(全局只触发一次) 第二执行onShow函数——当小程序启动,或从后台进入前台显示,会触发 onShow
(2)当点击“后台”时,会触发以下函数(即程序被转到后台时) onHide函数——当小程序从前台进入后台,会触发 onHide
当点击“前台”时,就会再次触发onShow函数
Page的生命周期
示例: 演示Page的生命周期函数 home.js:
运行: (1)当启动home页面时,会触发以下3个函数 第一执行onLoad函数——在文档加载的时候会执行 第二执行onShow函数——在页面显示的时候会执行 第三执行onReady函数——在页面初次渲染完成时执行
(2)在Home页面时,当点击左上角“返回”,会触发以下函数 onUnload函数——在页面销毁时执行
(3)在Home页面时,当点击“后台”时,会触发以下函数(即程序被转到后台时) onHide函数——在页面隐藏时会执行
(4)在Home页面时,当点击“前台”时,会触发以下函数(即程序从后台被重新转回前台时) onShow函数——在页面显示时会执行
示例:演示App生命周期函数和Page生命周期函数的结合使用 app.js: 在app.js文件添加以下几个生命周期函数
index.js: 在index.js文件添加以下几个生命周期函数
运行: (1)程序启动时 首先执行的是App的生命周期函数 接着再执行Page的生命周期函数
(2)当点击“后台”时,会触发以下函数(即程序被转到后台时) 首先执行Page的onHide生命周期函数 再执行App的onHide生命周期函数
(3)当点击“前台”时(即程序返回前台时) 首先执行Page的onShow生命周期函数 再执行App的onShow生命周期函数
|
微信小程序的生命周期实例演示
发布:2018-04-11 12:12浏览: 次来源:网络 作者:cola
免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。
相关文章
- 微信小程序app.json文件常用配置说明2021-07-09
- 微信小程序文字控制单行超过显示省略号2021-07-09
- 微信小程序参数传递的几种方法2021-07-09
- 微信小程序使用button按钮分享2021-07-09
- 微信小程序的setData2021-07-09
- 小程序分享,获取openid2021-07-08
- 微信小程序-实现tab2021-07-08
- 微信开发者工具新建和导入小程序2021-07-08
- 微信小程序实现点击拍照长按录像功能2021-07-08
- 微信小程序必知知识2021-07-08