vue路由守卫的简介


组件守卫|全局守卫

守卫大致分为三个参数:to,from,next(),next方法可以决定你是否可以跳转,next中写路径可以指定跳转路径

1.组件守卫:

  1. beforeRouteEnter
  2. beforeRouteUpdate (2.2 新增)
  3. beforeRouteLeave

2.全局守卫:router.beforeeach

route-index.js中,可以为所有路由指定是否放行

vue