全局路由守卫
beforeEach
- 路由跳转前触发
- to 代表 到那个页面去
- from 代表从哪个页面来
- next 表示放行
beforeResolve
- 表示 组件解析后触发的钩子
afterEach
- 表示路由跳转完成之后i触发的钩子
全局路由钩子执行顺序
- beforeEach > beforeResolve>afterEach
局部路由守卫
beforeRouteEnter
- 表示路由进入前,组件实例还没有渲染
- 在这里是可以获取组件实例的
beforeRouteEnter(to,from,next){// console.log('组件路由守卫 ',to,from)next(vm=>{vm.a = '456'console.log('组件路由守卫',vm.a)})},