小程序的生命周期有「页面生命周期」和「组件生命周期」
一、应用生命周期
微信小程序「应用生命周期」函数有下面这几个
- onLaunch
- onShow
- onHide
UniApp「应用生命周期」函数有下面这几个
微信小程序「页面生命周期」函数有下面这几个
- onLoad
- onShow
- onReady
- onHide
- onUnload
UniApp「页面生命周期」函数有下面这几个
- onInit
- onLoad
- onShow
- onReady
- onHide
微信小程序生命周期示意图
三、组件生命周期
微信小程序「组件生命周期」函数有下面这几个
- created
- attached
- ready
- moved
- detached
- error
微信小程序「组件所在页面的生命周期」函数有下面这几个
- show
- hide
- resize
UniApp「组件生命周期」函数有下面这几个
- beforeCreate
- created
- beforeMount
- mounted
- beforeDestroy
- destroyed
四、微信小程序:页面生命周期图示
五、Vue 生命周期图示
七、参看文章
微信小程序:
- https://developers.weixin.qq.com/miniprogram/dev/reference/api/App.html
- https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/page-life-cycle.html
- https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/lifetimes.html
Uniapp:
- https://uniapp.dcloud.io/collocation/frame/lifecycle?id=应用生命周期
- https://uniapp.dcloud.io/collocation/frame/lifecycle?id=页面生命周期
- https://uniapp.dcloud.io/collocation/frame/lifecycle?id=组件生命周期
Vue
「@浪里淘沙的小法师」