应用第一次启动的就会触发的事件
onLaunch( ) {
console. log (" onLaunch") ;
},
应用被用户看到
onShow( ){
console .1og (" onShow") ;
},
应用被隐藏了
onHide( ){
console .1og ("Hide");
},
应用的代码发生了报错的时候就会触发
onError(err){
console.log ("onError" ) ;
console.log (err) ;
},
页面找不到就会触发
onPageNotFound(){
WX.navigateTo({
url: '/pages/index/index'
};
参数 | 描述 |
---|
created | 在组件实例刚刚被创建时执行 |
attached | 在组件实例进入页面节点树时执行 |
ready | 在组件在视图层布局完成后执行 |
moved | 在组件实例被移动到节点树另一个位置时执行 |
detached | 在组件实例被从页面节点树移除时执行 |
error | 每当组件方法抛出错误时执行 |
组件所在页面的生命周期
还有一些特殊的生命周期,它们并非与组件有很强的关联,但有时组件需要获知,以便组件内部处理。这样的生命周期称为“组件所在页面的生命周期”,在 pageLifetimes 定义段中定义。其中可用的生命周期包括:
参数 | 描述 |
---|
show | 组件所在的页面被展示时执行 |
hide | 组件所在的页面被隐藏时执行 |
resize | 组件所在的页面尺寸变化时执行 |