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