router.beforeEach跳转到404页面

阅读 151

2022-01-20

 判断时候路由权限不匹配就让跳转的404  直接netx('/404') 会路由死循环 要里面加已成判断,
 因为 /404会在进入前 又要进入beforeEach中 ,这样就会一直循环下去,改成下面这样就行了
if (to.path === '/404') { 
    next()
    } else {  //这就是跳出循环的关键
    next('/404')
    }

精彩评论(0)

0 0 举报