VUE 路由守卫 next() / next({ ...to, replace: true }) / next(‘/‘)
Posted 火腿肠烧烤大赛冠军
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VUE 路由守卫 next() / next({ ...to, replace: true }) / next(‘/‘)相关的知识,希望对你有一定的参考价值。
next()
放行
next(’/XXX’)
无限拦截
beforeEach((to, from, next) => {
beforeEach(('/XXX', from, next) => {
beforeEach(('/XXX', from, next) => {
beforeEach(('/XXX', from, next) => {
beforeEac... // 一直循环下去...... , 因为我们没有使用 next() 放行
}
}
}
}
next({ …to, replace: true })
**…to:**无限访问目标路由(通常用于动态添加路由)
**replace: true :**本次操作后,不能通过浏览器后退按钮,返回前一个路由。
以上是关于VUE 路由守卫 next() / next({ ...to, replace: true }) / next(‘/‘)的主要内容,如果未能解决你的问题,请参考以下文章
VUE 路由守卫 next() / next({ ...to, replace: true }) / next(‘/‘)