Redirected when going from "/a" to "/b" via a navigation guard
如题,vue报错:
Uncaught (in promise) Error: Redirected when going from "/home" to "/user" via a navigation guard.
我的实际代码:
router.beforeEach((to, from, next) => {
const meta = to.meta ? to.meta : {}
const permission = meta.permission ? meta.permission : []
const hasLogin = !localStorage.login_token && to.path !== '/' && permission.includes('login')
if (hasLogin) {
next('/login')
} else {
next()
}
})
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)