1:小程序的声明周期
注册小程序。接受一个 Object 参数,其指定小程序的生命周期回调等。
其中onLaunch>onShow>onHide
2:page页面的声明周期
onLoad: function(options) {
// 页面创建时执行
},
onShow: function() {
// 页面出现在前台时执行
},
onReady: function() {
// 页面首次渲染完毕时执行
},
onHide: function() {
// 页面从前台变为后台时执行
},
onUnload: function() {
// 页面销毁时执行
},
onPullDownRefresh: function() {
需要再json文件中定义
// 触发下拉刷新时执行
},
onReachBottom: function() {
// 页面触底时执行
},
onShareAppMessage: function () {
// 页面被用户分享时执行
},
onPageScroll: function() {
// 页面滚动时执行
},
onResize: function() {
// 页面尺寸变化时执行
},
其中 onload>onShow>onReady
小程序声明周期触发在前,page在后
参考微信小程序文档:https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html