介绍
微信小程序的生命周期
分为应用生命周期和页面生命周期
关于小程序前后台的定义和小程序的运行机制,请参考运行机制章节.
运行机制
应用生命周期
写在全局 app.js
中
代码示例
App({
//1.应用第一次启动就会触发的事件
onLaunch(){
//1.应用第一次启动的时候,获取用户的个人信息
console.log("onLaunch");
},
//2. 应用被用户看到
onShow(){
//对应用的数据或者页面效果重置
console.log("onShow");
},
//3. 应用 被隐藏了
onHide(){
//暂停或者清除定时器
console.log("Hide");
},
//应用的代码报错的时候 就会触发
onError(err){
//在应用发生代码报错的时候就会收集报错的信息,通过异步请求,将错误的信息发送到后台去
console.log('onError'