首页 文章

nuxt vue router afterEach guard

提问于
浏览
2

如何设置在nuxt中路由更改后执行的afterEach处理程序?中间件可以用作beforeEach,但我找不到实现afterEach钩子的方法 .

1 回答

  • 5

    您可以创建如下插件:

    // plugins/after-each.js:
    export default async ({ app }) => {
    
      app.router.afterEach((to, from) => {
        // Do something
      });
    
    }
    

    然后在_647305中引用它:

    plugins: [ { src: '~/plugins/after-each.js', ssr: false } ]
    

相关问题