如何使nuxt-link触发plugins中的路由守卫

新手上路,请多包涵

这是nuxt中的路由守卫

export default ({ app }) => {
  app.router.beforeEach(async (to, from, next) => {
    console.log('路由守卫开')
    next();
  });

  app.router.afterEach(route => {
    console.log('路由守卫关')
  });
}

当页面刷新的时候路由守卫却会触发,但当我用nuxt-link执行跳转的时候路由守卫却没有经过

<nuxt-link to="/teahouse">
    <div>🍵</div>
</nuxt-link>

下图是刷新时候的路由守卫
image.png

想问一下如何操作

阅读 1.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题