1、导航被触发
2、调用全局的beforeResolve守卫
3、触发DOM更新
4、调用全局前置守卫beforeEach守卫
5、导航被确认
6、解析异步路由组件
7、在被激活的组件里调用beforeRouteEnter
8、调用全局的afterEach钩子
9、在即将离开的组件里调用beforeRouteLeave守卫
10、在重用的组件里调用beforeRouteUpdate守卫/调用路由配置的beforeEnter守卫
11、用创建好的实例调用beforeRouteEnter守卫传给next的回调函数。