uni-app声生命周期
应用的生命周期函数在App.vue页面
onLaunch:当uni-app初始化完成时触发(全局触发一次)
onShow:当uni-app启动,或从后台进入前台时显示
onHide:当uni-app从前台进入后台
onError:当uni-app报错时触发,异常信息为err
页面的生命周期
onLoad:监听页面加载,其参数为上个页面传递的数据,参数类型为Object,只加载一次
onShow:监听页面显示,页面每次出现在屏幕上都触发,包括从下级页面点返回露出当前页面
onReady:监听页面初次渲染完成,只加载一次
onHide:监听页面隐藏
onUnLoad:监听页面卸载
注意:
tabbar的页面展示过一次后就保留在内存中,再次切换tabbar页面,只会触发每个页面的onShow,不会再触发onLoad.