admin管理员组

文章数量:1633917

路由拦截的函数结构体

router.beforeEach((to, from, next) => {})

第三个参数next是个回调函数,如果直接调用了next(),则表示放行了。如果不允许放行,想重定向到其他路由,则可以在next函数中,传递路由参数,如
next(‘/login’),此时需要注意的是 /login路由的相关逻辑也会被next().否则会发生无限重定向问题。

next() : 路由跳转完成,进入to.path对应的路由页面

next(参数) : 此时是重新跳转,而重新跳转又会被beforeEach拦截到。

本文标签: 路由vue