路由守卫

Posted 璐瑶成鲲

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了路由守卫相关的知识,希望对你有一定的参考价值。

什么是路由守卫?

路由守卫就是路由跳转的一些验证,比如登录鉴权(没有登录不能进入个人中心页)等等等
路由守卫分为三大类:

1. 全局守卫:前置守卫:beforeEach 后置钩子:afterEach

2. 单个路由守卫:独享守卫:beforeEnter

3. 组件内部守卫:beforeRouteEnter beforeRouteUpdate beforeRouteLeave
所有的路由守卫都是三个参数:

to: 要进入的目标路由(去哪儿)

from: 要离开的路由(从哪来)

next: 是否进行下一步(要不要继续)

以上是关于路由守卫的主要内容,如果未能解决你的问题,请参考以下文章

vue的路由守卫都有哪些?

路由守卫

Vue路由守卫(全局路由守卫、路由独享守卫、组件内部守卫)

路由守卫(全局守卫,局部守卫,组件内守卫)

路由守卫都有哪些

vue全局路由守卫