生命周期分为应用生命周期、页面生命周期和组件生命周期
一、应用生命周期
应用生命周期只能在App.vue中监听应用
option获取用户进入应用的场景值
在控制台打印出1001场景值
应用生命周期函数
1、onLaunch:初始化完成时触发,获取切后台进入的时候的场景值
语法:
onLaunch: function() {
console.log('App Launch')
}
此时控制台中打印:App Launch
2、onShow:当uni-app启动,监听用户进入小程序
语法:
onShow: function() {
console.log('App Show')
}
此时控制台中打印:App Show
3、onHide:监听用户离开小程序
语法:
onHide: function() {
console.log('App Hide')
}
4、onError:报错时触发
语法:
onError: function() {
console.log('App Error')
}
5、onUniNViewMessage:监听nvue页面发送的数据
二、页面声明周期
页面生命周期函数
1、onLoad:页面初始化执行并且只执行一次
语法:
onLoad() {
console.log("页面初始化执行一次 onLoad")
}
页面初始化时控制台中打印:页面初始化执行一次