vue router.beforeEach(({meta, path}, from, next)与router.afterEach((to, from)
导航和钩子函数:导航:路由正在发生改变关键字:路由变钩子函数:在路由切换的不同阶段调用不同的节点函数(钩子函数在我看来也就是:某个节点和时机触发的函数)。钩子函数主要用来拦截导航,让它完成跳转或取消,在导航的不同阶段来执行不同的函数,最后钩子函数的执行结果会告诉导航怎么做。。导航在所有钩子resolve完之前一直处于等待中,等待钩子函数告诉它下一步该怎么做。用next()来指定。先说这个befor