Vue路由中的导航钩子,可以用来拦截导航,让它完成跳转. 全局导航钩子 当一个导航触发时,全局的 before 钩子按照创建顺序调用.钩子是异步解析执行,此时导航在所有钩子 resolve 完之前一直处于 等待中 //定义一个路由 const router = new VueRouter({ ... }) // 点击导航前调用 router.beforeEach((to, from, next) => { // ... }) // 点击导航后调用 router.afterEach(route =…