如何在全局路由守卫(router.beforeEach)中使用this
一般不用this,用router对象就好啦。
你要在路由守卫中使用this干嘛呢?在使用路由守卫之前是已经引入了router对象了,直接用router就好了啊。
router.beforeEach((to, from, next) => {
if(getToken()) { // 判断是是否有Token
next('/')
} else {
next('/login')
}
})
是不是这个意思
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632