其实生命周期就是发生某些情况时所执行的特殊事件.
1.监听⼩程序初始化。 小程序启动时会触发.
2.监听⼩程序启动或切前台。小程序被看到的时候.
3.监听⼩程序切后台。 也就是被隐藏了
4.错误监听函数。 当应用发生代码错误的时候 ,就会触发
5.⻚⾯不存在-监听函数。 页面找不到就会触发
应用第一次启动的时候,如果找不到第一次入口页面 才会触发
//app.js
App({
//1.监听⼩程序初始化。 小程序启动时会触发.
onLaunch(){
//在应用第一次启动的时候,获取某人的个人信息.
console.log("123");
},
//2.监听⼩程序启动或切前台。小程序被看到的时候.
onShow(){
console.log("789");
},
//3.监听⼩程序切后台。 也就是被隐藏了
onHide(){
//暂停或者消除定时器
console.log("456");
},
//4.错误监听函数。 当应用发生代码错误的时候 ,就会触发
onError(err){
//在发生代码错误时 ,收集用户的信息。通过异步请求,将发送的信息发送到后台
console.log("onerrr");
},
//5.⻚⾯不存在-监听函数。 页面找不到就会触发
//应用第一次启动的时候,如果找不到第一次入口页面 才会触发
onPageNotFound(){
//如果页面不存在了 可以通过js的方式重新进行页面跳转
wx.navigateTo({
url: "/pages/demo07/demo07"
})
}
})