写了Vue和小程序项目,发现二者诸多不同之处,在此总结一下其不同之处
一、生命周期
微信小程序为
onload:页面加载,一个页面只会调用一次,可以在onLoad中获取打开当前页面所调用的query参数。
onShow:页面显示,一个页面只会调用一次。
onReady:页面初次渲染完成,一个页面只会调用一次代表页面已经准备妥当,可以和视图层进行交互。对界面的设置如wx.setNavigationBarTitle请在onReady之后设置。详见小程序生命周期
onHide:页面隐藏,当navigateTo或底部tab切换时调用。
onUnload:页面卸载。当redirectTo或navigateBack的时候调用,还有app.js中的声明周期调用。
Vue的钩子函数在跳转新页面时,钩子函数都会触发,但是小程序的钩子函数&#x