路由钩子的执行流程 钩子函数种类有:全局路由、路由守卫、组件守卫。

路由解析流程:
1)导航被触发
2)在失活的组件里调用beforeRouteLeave守卫
3)调用全局的beforeEach守卫
4)在重用的组件里调用beforeRouteUpdate 守卫
5)在路由配置里调用beforeEnter
6)解析异步路由组件
7)在被激活的组件里调用beforeRouteEnter
8)调用全局的beforeResolve守卫
9)导航被确认
10)调用全局的afterEach钩子
11)触发DOM更新
12)调用beforeRouteEnter守卫传给next的回调函数,创建好的组件实例会作为回调函数的参数传入。