gpt4 book ai didi

javascript - nuxt vue router afterEach 守卫

转载 作者:搜寻专家 更新时间:2023-10-30 22:18:27 25 4
gpt4 key购买 nike

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

最佳答案

您可以像下面这样创建一个插件:

// plugins/after-each.js:
export default async ({ app }) => {

app.router.afterEach((to, from) => {
// Do something
});

}

然后在nuxt.config.js中引用它:

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

注意:从 Nuxt.js 2.4 开始,mode 被引入作为 plugins 的选项来指定插件类型,可能的值是:client服务器ssr: false 将适应 mode: 'client' 并在下一个主要版本中弃用。

关于javascript - nuxt vue router afterEach 守卫,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48265531/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com