小程序生命周期
https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/app.html
注册程序:应用生命周期 App({...})
-
用户首次打开小程序,触发 onLaunch(全局只触发一次)
-
小程序初始化完成后,触发onShow方法,监听小程序显示
-
小程序从前台进入后台,触发 onHide方法
-
小程序从后台进入前台显示,触发 onShow方法
-
小程序后台运行一定时间,或系统资源占用过高,会被销毁
前台、后台定义: 当用户点击左上角关闭,或者按了设备 Home 键离开微信,小程序并没有直接销毁,而是进入了后台;当再次进入微信或再次打开小程序,又会从后台进入前台。
只有当小程序进入后台一定时间,或者系统资源占用过高,才会被真正的销毁。
https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/page.html
注册页面:页面生命周期 Page({…})
-
小程序注册完成后,首次渲染页面触发一次onLoad方法
-
一个页面只会调用一次
-
接收页面路由带过来的参数,可处理接口数据
-
页面显示触发onShow