微信小程序开发(6)小程序的生命周期

应⽤⽣命周期

属性 类型 默认值 必填 说明
onLaunch function 监听⼩程序初始化。 程序第一次启动时,获取用户个人信息
onShow function 监听⼩程序启动或切前台。用户离开程序回来时
onHide function 监听⼩程序切后台。 用户离开程序时
onError function 错误监听函数。程序代码报错
onPageNotFound function ⻚⾯不存在监听函数。

⻚⾯⽣命周期

属性 类型 说明
data Object ⻚⾯的初始数据
onLoad function ⽣命周期回调—监听⻚⾯加载
onShow function ⽣命周期回调—监听⻚⾯显⽰
onReady function ⽣命周期回调—监听⻚⾯初次渲染完成
onHide function ⽣命周期回调—监听⻚⾯隐藏
onUnload function ⽣命周期回调—监听⻚⾯卸载
onPullDownRefresh function 监听⽤⼾下拉动作
onReachBottom function ⻚⾯上拉触底事件的处理函数
onShareAppMessage function ⽤⼾点击右上⻆转发
onPageScroll function ⻚⾯滚动触发事件的处理函数
onResize function ⻚⾯尺⼨改变时触发,详⻅ 响应显⽰区域变化
onTabItemTap function 当前是 tab ⻚时,点击 tab 时触发

具体流程图
微信小程序开发(6)小程序的生命周期