vuex使用 namespaced: true后,如何将actions再放到全局

没有使用namespaced的时候actions默认是注册到全局的,但是使用之后actions就会变为模块下的,但是我不想这样,还想让他为全局下的,我的namespace:true只是为了方便我引入state,不需要每个都声明引入哪个模块下面的而已,但不想影响actions

阅读 4k
1 个回答
modules: {
    foo: {
      namespaced: true,

      actions: {
        someAction: {
          root: true,
          handler (namespacedContext, payload) { ... } // -> 'someAction'
        }
      }
    }
  }
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题