爱站网站长seo综合查询工具,局网站信息内容建设 自查报告,可以用来注册网站域名的入口是,网站运营外包小程序生命周期
应用的生命周期 onLaunch: 初始化小程序完成时触发#xff0c;且全局只触发一次#xff1b; onShow: 小程序初始化完成#xff08;启动#xff09;或从后台切换到前台显示时触发#xff1b; onHide: 小程序从前台切换到后台隐藏时触发#xff08;如切换…小程序生命周期
应用的生命周期 onLaunch: 初始化小程序完成时触发且全局只触发一次 onShow: 小程序初始化完成启动或从后台切换到前台显示时触发 onHide: 小程序从前台切换到后台隐藏时触发如切换到其他app中 onError: 小程序发生脚本错误或者api调用失败的时候会触发 onError 并带上错误信息 onPageNotFound小程序要打开的页面不存在的时候触发 onUnhandledRejection小程序有未处理的 Promise 拒绝的时候触发 onThemeChange系统切换主题的时候触发。
生命周期说明onLaunch小程序初始化完成时触发全局只触发一次onShow小程序启动或从后台进入前台显示时触发onHide小程序从前台进入后台时触发onError小程序发生脚本错误或 API 调用报错时触发onPageNotFound小程序要打开的页面不存在时触发onUnhandledRejection小程序有未处理的 Promise 拒绝时触发onThemeChange系统切换主题时触发
页面的生命周期
onLoad: 页面加载(加载一次) 获取到导航参数,数据请求onShow: 页面显示,onReady: 页面加载完成(加载一次)onHide: 页面隐藏onUnload: 页面销毁
生命周期说明作用onLoad生命周期回调—监听页面加载发送请求获取数据onShow生命周期回调—监听页面显示请求数据onReady生命周期回调—监听页面初次渲染完成获取页面元素少用onHide生命周期回调—监听页面隐藏终止任务如定时器或者播放音乐onUnload生命周期回调—监听页面卸载终止任务
3.组件生命周期 created组件实例刚刚被创建好的时候触发 attached当组件完全初始化完毕、进入页面节点树之后被触发 ready当组件在视图层布局完成之后被触发 moved在组件实例被移动到节点树另一个位置的时候被触发 detached在组件离开页面节点树之后被触发 error每当组件方法中抛出错误的时候被触发。
生命周期说明created生命周期回调—监听页面加载attached生命周期回调—监听页面显示ready生命周期回调—监听页面初次渲染完成moved生命周期回调—监听页面隐藏detached生命周期回调—监听页面卸载error每当组件方法抛出错误时执行
执行顺序
应用的⽣命周期执行过程
⽤户⾸次打开⼩程序触发 onLaunch全局只触发⼀次⼩程序初始化完成后触发 onShow ⽅法监听⼩程序显示⼩程序从前台进⼊后台触发 onHide ⽅法⼩程序从后台进⼊前台显示触发 onShow ⽅法⼩程序后台运⾏⼀定时间或系统资源占⽤过⾼会被销毁
⻚⾯⽣命周期的执行过程
⼩程序注册完成后加载⻚⾯触发 onLoad ⽅法⻚⾯载⼊后触发 onShow ⽅法显示⻚⾯⾸次显示⻚⾯会触发 onReady ⽅法渲染⻚⾯元素和样式⼀个⻚⾯只会调⽤⼀次当⼩程序后台运⾏或跳转到其他⻚⾯时触发 onHide ⽅法当⼩程序由后台进⼊到前台运⾏或重新进⼊⻚⾯时触发 onShow ⽅法当使⽤重定向⽅法 wx.redirectTo() 或关闭当前⻚返回上⼀⻚ wx.navigateBack()触发 onUnload
当存在应用生命周期和页面周期的时候相关的执行顺序如下
打开小程序(App)onLaunch - (App)onShow - (Pages)onLoad - (Pages)onShow - (pages)onReady进入下一个页面(Pages)onHide - (Next)onLoad - (Next)onShow - (Next)onReady返回上一个页面(curr)onUnload -- (pre)onShow离开小程序(App)onHide再次进入 小程序未销毁(App)onShow - (Pages)onLoad - (Pages)onShow - (pages)onReady小程序被销毁(App)onLaunch - (App)onShow - (Pages)onLoad - (Pages)onShow - (pages)onReady