uniapp中分"页面生命周期"和"组件生命周期",那是不是就是说组件会同时有"页面生命周期"和"组件生命周期"?
我在一个组件里的created里调用了一个函数,这个函数是跳转到另一个页面。这时总会有一个问题,就是我到跳到有created的页面后马上会执行函数再跳到一个页面,这时会提示我:当前页面正在处于跳转状态,请稍后再进行跳转...然后不执行跳转?有遇到这种问题的吗?
created() {
console.log("x-created...")
this.getuserinfo()
},
uniapp
开发中,当组件被配置在pages.json
中作为页面使用的时候,规范来说就应该使用页面生命周期
,而不再使用组件生命周期
(虽然uniapp
为了向下兼容保留了组件生命周期
)。如果需要连续跳转,建议在
onReady
生命周期中进行,或者是在路由API执行成功后,例如: