开发者社区> 问答> 正文

vue-router有哪几种导航钩子( 导航守卫 )?

[vue] vue-router有哪几种导航钩子( 导航守卫 )?

展开
收起
游客7iokfgo4yexey 2020-05-23 20:59:13 1610 0
1 条回答
写回答
取消 提交回答
  • 共有三种守卫: 1:全局守卫:beforeEach,afterEach 2:路由独享守卫:beforeEnter 3:组件级别的守卫beforeRouteEnter,beforeRouteUpdate,beforeRouteLeave 他们执行顺序:全局》路由》组件 除了afterEach全局后置外,其他的守卫中务必要调用next(),否则无法完成导航 还有注意全局前置守卫可以用来进行拦截,(登录拦截) 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/415

    2020-05-24 11:51:53
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Vue.js 在前端服务化上的探索与实践 立即下载
Vue.js在前端服务化上的实践与探索 立即下载
利用编译将 Vue 组件转成 React 组件 立即下载