什么是路由守卫? 路由跳转前后做的一些验证
路由常见的钩子函数
beforeRouteEnter
beforeRouteUpdate
beforeRouteLeave
beforeEach
(全局守卫)使用场景:
beforeRouteEnter
:当路由进入之前,登录验证、热力图的记录等; beforeRouteUpdate
:当路由进行更新的时候,如果当前路由发生了变化,但是不需要组件的创建销毁过程的时候,就需要用到这个钩子函数; beforeRouteLeave
:当路由离开的时候,当用户没有进行支付离开的时候,当用户填写完信息没有保存的时候; beforeEach
:全局守卫,验证用户是否登录。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。