vue 全局后置路由守卫router.afterEach
要点:发现后置路由守卫在前置之后执行,并且发现next为undefined则后置守卫没有next因为它已经是在路由跳转后了没必要进行路由跳转的放行了而后置路由守卫实现页签的改变我们先用js来实现先在mate里面写上对应信息这边我们写在了前置路由守卫里面但发现有bug一开始打开的网页为undefined但是还有bug因为是路径跳转前改变,所以当信息不对权限没通过,但是会发生网页页签的改变,只有这样写
·
要点:
发现后置路由守卫在前置之后执行,并且发现next为undefined
则后置守卫没有next因为它已经是在路由跳转后了没必要进行路由跳转的放行了
而后置路由守卫实现页签的改变
我们先用js来实现
先在mate里面写上对应信息
这边我们写在了前置路由守卫里面
但发现有bug一开始打开的网页为undefined
但是还有bug
因为是路径跳转前改变,所以当信息不对权限没通过,但是会发生网页页签的改变,
只有这样写,前置守卫才没有bug太麻烦
而如果写在后置路由守卫那的话,因为后置路由守卫是跳转后再执行,也就是说一定已经通过了前置守卫的权限
更多推荐
已为社区贡献7条内容
所有评论(0)