beforeEach,才路由改变了query,params,hash都会触发
router.beforeResolve 在所有导航守卫结束后,路由解析之前,而且返回的是true(返回false不会触发),才会触发这个钩子。
router.afterEach 在路由解析之后(那些守卫之后,无论导航是失败还是成功),触发
路由独享守卫
beforeEnter,在路由改变了query,params,hash不会触发,
几个路由导航,上一个路由导航返回了false,下面的导航返回true,也没用了。