1、应用级(App)生命周期钩子函数——App.vue —— 类似于小程序
onLaunch:应用启动了,每次运行只能执行一次
onShow:应用再次显示出来,每次显示出来都会调用
onHide:应用再次隐藏起来,每次隐藏出来都会调用,例如:手机切换到切换到其它应用
onPageNotFound:当用户访问了一个不存在的页面时调用
2、页面级(Page)生命周期钩子函数——page.vue —— 类似于小程序
onLoad(data):页面加载完成,每个页面仅执行一次
onShow:页面开始显示,可以多次执行
onReady:页面已就绪,每个页面仅执行一次
onHide:页面隐藏了,可以多次执行
onUnload:页面卸载/销毁了,每个页面仅执行一次
3、组件级(Component)生命周期钩子函数——component.vue —— 类似于Vue.js2.0
beforeCreate:组件创建之前
created:组件创建完成
beforeMount:组件挂载到节点树之前
mounted:组件挂载到节点树
beforeUpdate:组件状态更新之前
updated:组件状态更新完成
beforeDestroy:组件从节点树上销毁之前
destroyed:组件从节点树上销毁了