一、写在前面
之前对于vue-router的路由导航守卫不是很清楚,今天总结一下,并且总结一下执行的顺序。
二、vue-router
2.1、全局守卫——beforeEach
router.beforeEach((to, from, next) => {
console.log(to)
console.log(from)
next()
})
beforeEach
在每一次导航之前都会触发,此时的to
指的是将要跳转到的路由地址,from
指的是从哪一个路由地址跳转的,next
表示跳转方法。
2.2、全局导航守卫——beforeResolve
router.beforeResolve((to, from, next) => {
console.