应用生命周期和页面生命周期
应用生命周期
应用生命周期 | 使用场景 |
---|---|
onLaunch | 用于获取用户的个人信息 |
onShow | 对应用的数据或者页面效果 重置 |
onHide | 暂停或者清除定时器 |
onError | 在应用发生代码报错的时候,收集用户的错误信息,通过异步请求 将错误的信息发送到后台 |
onPageNotFound | 如果页面不存在了,通过js 的方式来重新跳转页面 重新跳到第二个首页;不能跳到tabbar 页面 导航组件类似 |
页面生命周期
页面生命周期 | 使用场景 |
---|---|
onLoad | 发送异步请求来初始化页面数据 |
onReady | |
onShow | |
onHide | |
onUnload | |
onPullDownRefresh | 页面的数据或者页面效果重新刷新 |
onReachBottom | 需要让页面 出现上下滚动才行(上拉加载下一页数据) |
onShareAppMessage | |
onPageScroll | 页面滚动就触发 |
onResize | 页面尺寸发生改变的时候触发(小程序发生了横屏竖屏 切换的时候触发) |
开启页面横屏、竖屏设置
:页面json
文件中配置
{
"pageOrientation": "auto"
}