1、mpVue生命周期
- onLoad: 页面加载
一个页面只会调用一次,可以在 onLoad 中获取打开当前页面所调用的 query 参数。 - onShow: 页面显示
每次打开页面都会调用一次。 - onReady: 页面初次渲染完成
一个页面只会调用一次,代表页面已经准备妥当,可以和视图层进行交互。
对界面的设置如wx.setNavigationBarTitle请在onReady之后设置。详见生命周期 - onHide: 页面隐藏
当navigateTo或底部tab切换时调用。 - onUnload: 页面卸载
当redirectTo或navigateBack的时候调用。
- 问题:在页面中使用onShow加载strore中的数据,在抽出组件时依然使用onShow,发现页面第一次加载不能展示
第一次进入页面时:
跳转其他页面,再次进入时:
总结:组件在加载时第一次加载只进入onLoad,不进入onShow