1.導(dǎo)航被觸發(fā);
2.在失活的組件里調(diào)用beforeRouteLeave守衛(wèi);
3.調(diào)用全局beforeEach守衛(wèi);
4.在復(fù)用組件里調(diào)用beforeRouteUpdate守衛(wèi);
5.調(diào)用路由配置里的beforeEnter守衛(wèi);
6.解析異步路由組件;
7.在被激活的組件里調(diào)用beforeRouteEnter守衛(wèi);
8.調(diào)用全局beforeResolve守衛(wèi);
9.導(dǎo)航被確認(rèn);
10..調(diào)用全局的afterEach鉤子;
11.DOM更新;
12.用創(chuàng)建好的實(shí)例調(diào)用beforeRouteEnter守衛(wèi)中傳給next的回調(diào)函數(shù)。
// 路由配置守衛(wèi)即配置在路由對(duì)象中
// 組件實(shí)力的導(dǎo)航守衛(wèi):beforeRouteLeave、beforeRouteEnter、beforeRouteUpdate
// 全局守衛(wèi):beforeEach、beforeResolve、afterEach
// 路由配置守衛(wèi):beforeEnter