路由守卫

一、什么是路由守卫?

在路由跳转的时候能够进行重定向或一些其他的操作

二、类别

1、全局路由守卫

beforeEach(to, from, next)  //跳转,常用于登陆

2、某个路由内独享的路由守卫

beforeEnter(to, from, next)  // 写在某个路由里面

3、组件内的路由

beforeRouteEnter(to, from, next)   // 进入某路由时
beforeRouteUpdate(to, from, next)  // 更新某路由时
beforeRouteLeave(to, from, next)  // 离开某路由时

三、参数说明

to: 要进入的路由

from: 要离开的路由

next: 是否可以进入或某个具体的路由路径

next的一些常用写法

=> next('/')、next({path: '/'})、next()、next(false)、next( (xx) => {})


全部评论
学到了,学到了
点赞 回复 分享
发布于 2022-08-16 13:45

相关推荐

06-27 15:15
长安大学 Java
点赞 评论 收藏
分享
05-05 21:45
已编辑
广州大学 Java
点赞 评论 收藏
分享
06-20 19:40
中原工学院 Java
网络存储:十几天不会让你拉人办卡就结束了吧?
点赞 评论 收藏
分享
评论
1
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务