版权声明: https://blog.csdn.net/weixin_41826907/article/details/79764893
了解下next()的原理
beforeRouteEnter(to, from, next){
next(vm=>{
console.log(vm.testData)
vm..$store.dispatch('xxx','data yyy')
})
}
了解下router.app
// vue-router 里面可以通过 router.app 引用根组件
router.beforeEach(transition => {
if(router.app.userId) {
transition.next();
} else {
router.app.getUserId().then(() => {
transition.next();
});
}
});