vue-router 有哪几种导航钩子
时间: 2023-04-29 17:02:33 浏览: 107
详解vue-router的导航钩子(导航守卫)
5星 · 资源好评率100%
vue-router有以下几种导航钩子:
1. beforeEach:在路由跳转之前执行,可以用来进行权限验证或者全局的路由拦截。
2. afterEach:在路由跳转之后执行,可以用来进行页面的统计或者日志记录等操作。
3. beforeResolve:在路由解析之前执行,可以用来进行异步数据的加载或者路由参数的校验等操作。
4. beforeEnter:在路由进入之前执行,可以用来进行单个路由的权限验证或者数据加载等操作。
5. afterEnter:在路由进入之后执行,可以用来进行页面的初始化或者动画效果等操作。
6. beforeRouteUpdate:在路由更新之前执行,可以用来进行路由参数的校验或者数据的更新等操作。
7. beforeRouteLeave:在路由离开之前执行,可以用来进行页面的确认提示或者数据的保存等操作。
阅读全文