一.导航守卫:监听一个页面从一个地方跳转到另一个地方。
导航守卫分为:全局守卫、路由独享的守卫和组件内的守卫。
1)全局守卫:
全局守卫包括前置钩子和后置钩子,分别是跳转前进行调用和跳转后进行调用。
前置钩子:beforeEach((to,from,next)=>{})
后置钩子:afterEach((to,from)=>{})
2)路由独享的守卫:
beforeEnter((to,from,next)=>{}),只有进入当前组件时,才会显示beforeEnter中的内容。
3)组件内的守卫
组件内的守卫包括:
beforeRouteEnter