天天看点

mpvue的生命周期mpvue的生命周期

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')
        },
           
mpvue的生命周期mpvue的生命周期

由此可以看到它的声明周期的执行顺序

注意:因为created执行顺序早于onLoad,所以要获取路由的参数的时候,不能写在created,不然获取不到。

created(){
	console.log(this.$route.query)  //undefined
}
           

写在onLoad及之后的都可以。

继续阅读