mpvue的生命周期
mpvue有着vue和小程序的生命周期,弄清楚它们的执行顺序很重要
在控制台输出一下就知道它们的执行顺序
created() {
console.log('page index created')
},
mounted() {
console.log('mounted')
},
onLoad() {
console.log('page index onLoad')
},
onReady () {
console.log('page index onReady')
},
onShow() {
console.log('onShow')
},

由此可以看到它的声明周期的执行顺序
注意:因为created执行顺序早于onLoad,所以要获取路由的参数的时候,不能写在created,不然获取不到。
created(){
console.log(this.$route.query) //undefined
}
写在onLoad及之后的都可以。