从上往下
1、
全局前置守卫:beforeEach
2、
路由beforeEnter守卫
3、
组件路由守卫beforeRouteEnter,此时this并不指向该组件实例
4、
全局解析守卫:beforeResolve
5、
全局后置守卫:afterEach
6、
组件生命周期beforeCreate
7、
组件生命周期created
8、
组件生命周期beforeMount
9、
组件生命周期mounted
10、
组件路由守卫beforeRouteEnter的next回调