首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vuex: getters应该是函数,但模块"customer“中的"getters.default”是{}

Vuex: getters应该是函数,但模块"customer“中的"getters.default”是{}
EN

Stack Overflow用户
提问于 2019-01-25 00:46:25
回答 1查看 3.9K关注 0票数 4

我在几个模块中构建了我的Vuex商店,现在我面临着一个我无法解决的奇怪的Vuex错误:

代码语言:javascript
复制
Uncaught Error: [vuex] getters should be function but "getters.default" in module "customer" is {}.
at assert (vuex.esm.js?358c:97)
at eval (vuex.esm.js?358c:271)
at eval (vuex.esm.js?358c:85)
at Array.forEach (<anonymous>)
at forEachValue (vuex.esm.js?358c:85)
at eval (vuex.esm.js?358c:270)
at Array.forEach (<anonymous>)
at assertRawModule (vuex.esm.js?358c:265)
at ModuleCollection.register (vuex.esm.js?358c:191)
at eval (vuex.esm.js?358c:205)

我的Vuex商店的结构是基于以下模式构建的

代码语言:javascript
复制
- store
-- index.js
-- modules
--- customer
---- index.js
---- actions.js
---- getters.js
---- mutations.js

以下是我的sores基本index.js:

代码语言:javascript
复制
import Vue from 'vue'
import Vuex from 'vuex'
import customerModule from './modules/customer/index'
import globalModule from './modules/global/index'
import projectModule from './modules/project/index'

Vue.use(Vuex)

export default new Vuex.Store({
  modules: {
    customer: customerModule,
    global: globalModule,
    project: projectModule
  }
})

我的模块/customer/index.js:

代码语言:javascript
复制
import * as actions from './actions'
import * as getters from './getters'
import * as mutations from './mutations'

const state = {
  customers: []
}

export default {
  namespaced: true,
  state: state,
  actions: actions,
  mutations: mutations,
  getters: getters
}

我的模块/customer/getters.js:

代码语言:javascript
复制
const customers = state => state.customers

export default {
  customers
}

我不太确定这里发生了什么,也不知道为什么我会得到这个奇怪的错误。

有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-19 09:19:37

这就是我所做的,尽管你所做的就是Vuex在文档中使用的例子。

使用

import getters from './getters'

而不是

import * as getters from './getters'

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54351580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档