全局beforeRouteLeave mixin未在nuxt中运行

时间:2020-03-29 18:21:40

标签: vue.js vue-router nuxt.js

我正在尝试在nuxt中实现全局mixin

此代码:

Vue.mixin({
  beforeRouteLeave(to, from, next) {
    this.$store.commit('SET_ROUTERLOADINGENABLE', false)
    next()
  }
})

我正在通过在nuxt.config.js中调用它来注册此代码

像这样: plugins: ["~/plugins/loadingBrain.js"],

但是这根本不起作用。 上面的实现有什么问题吗?

1 个答案:

答案 0 :(得分:1)

解决了! 我的项目中有2个node_modules文件夹