小程序页面事件顺序
小程序页面生命周期包括:页面加载(onLoad)、页面显示(onShow)、初次渲染完成(onReady)、页面隐藏(onHide)、页面卸载(onUnload)、下拉(onPullDownRefresh)、页面刷新(平台封装)、上拉触底(onReachBottom)、页面分享(平台封装)。
页面加载依次触发为:
1)页面加载:一个页面只会触发一次。
2)页面显示:每次打开页面都会触发一次。
3)初次渲染完成:一个页面只会触发一次,代表页面已经准备好,可以和视图层进行交互。注:初次渲染完成事件之前都不能保证所有组件已初始化已经完成。如需调用组件操作,请在初次渲染完成事件中调用。
页面关闭事件
1)页面隐藏:当调用保存当前页面调转或底部tab(在全局配置中配置)切换时触发。
2)页面卸载:当调用关闭当前页跳转 操作或关闭当前返回操作触发。
刷新事件
1)下拉:当用户下页面时触发。
2)上拉触底:当用户上拉页面触底后触发。
平台封装事件
1)页面刷新:调用页面刷新操作触发,重新渲染页面。
2)页面分享:分享页面时触发。