mpvue入坑之生命周期created执行问题
问题小程序加载时出现多次执行,created生命周期函数
·
问题
小程序加载时出现多次执行,created生命周期函数
场景
在mpvue开发时所有页面里面的created生命周期函数 都会在小程序加载的时候,一次性执行,而不是每进入一个页面执行一次。举个栗子:
分类页面
created(){
console.log('分类页面的 created函数执行')
}
排行榜页面
created(){
console.log('排行榜页面的 created函数执行')
}
我的页面
created(){
console.log('我的页面的 created函数执行')
}
最后,启动小程序,不进入这3个页面,假设我现在有一个index页面,我们打开这个页面,会有一下输出:
分类页面的 created函数执行
排行榜页面的 created函数执行
我的页面的 created函数执行
解决方案
使用mpvue的mounted生命周期或者微信小程序原生的onLoad或者onReady生命周期代替
结束
最后友情链接有我的博客和github地址,欢迎相互沟通学习!
想一起讨论/学习微信小游戏开发的,GO语言开发的,请微信搜索下方小程序加博主微信群
更多推荐
已为社区贡献4条内容
所有评论(0)