参考文章:
https://www.jianshu.com/p/0078507e14d3
总结:
- onLoad: 页面加载。
1)一个页面只会调用一次。
2)参数可以获取wx.navigateTo和wx.redirectTo及<navigator/>中的 query。 - onShow: 页面显示
1)每次打开页面都会调用一次。 - onReady: 页面初次渲染完成
1)一个页面只会调用一次,代表页面已经准备妥当,可以和视图层进行交互。
2)对界面的设置如wx.setNavigationBarTitle请在onReady之后设置。详见生命周期 - onHide: 页面隐藏
1)当navigateTo或底部tab切换时调用。 - onUnload: 页面卸载
1)当redirectTo或navigateBack的时候调用。