App.vue 中 应用生命周期
onLaunch:当uni-app初始化完成时触发(全局仅一次)
onShow:当uni-app启动,或从后台进入前台显示
onHide:当uni-app从前台进入后台
页面生命周期
onReady:监听页面初次渲染完成,若速度快,会在页面进入动画完成前触发(修改页面标题)
onLoad:监听页面加载,参数是上个页面传递的数据,类型为Object
onShow:监听页面显示,页面每次出现在屏幕上都触发,包括返回页面
onHide: 监听页面隐藏
onUnload:监听页面卸载
onResize:监听窗口尺寸变化
onPullDownRefresh:监听用户下拉动作,一般用于下拉刷新
onReachBottom:页面滚动到底部,一般用于下拉一页数据
onShareAppMessage :用户点击右上角分享
组件生命周期
beforeCreate:在实例初始化后调用
created:在实例创建完成后调用
beforeMount: 在挂载前调用
mounted:挂载到实例后调用
beforeUpdate:数据更新前调用
updated:数据更新后调用
activated:keep-alive 组件激活时调用(显示)
deactivated:keep-alive 组件停用时调用(隐藏)
beforeDestroy:实例销毁前调用
destroyed:实例销毁后调用