导航就是我们说的路由,当路由发生变化的时候,我们想要做的事情,这就是导航守卫的重点。
例如,动态配置站点信息:
router.beforeEach((to, from, next) => {
// 设置 title
document.title = to.meta.title
// 设置 link
let link = document.createElement('link');
link.type = 'image/x-icon';
link.rel = 'shortcut icon'