生命周期钩子
- onLoad:页面首次加载的时候调用,只调用一次。可以在这个方法中获取当前页面所调用的打开参数option。
- onShow:页面显示之后调用,从别的页面返回到当前页都会调用。
- onReady:在页面初次渲染完成时调用,只调用一次。onReady触发时,表示页面已经准备妥当,在逻辑层就可以和视图层进行交互了。
- onHide:页面不可见时调用。如使用wx.navigateTo切换到其他页面,或切换底部tab时触发。
- onUnload:页面被客户端销毁回收时触发。如在当前页面使用redirectTo或wx.navigateBack返回到其他页时。
Page的生命周期是由微信客户端根据用户操作主动触发的,为了避免程序上的混乱,我们不应该在其他代码中主动调用Page实例的生命周期函数。