当我尝试获取模块的getters
时,此错误返回[vuex] unknown getter:
,我尝试遵循documentation。但是在某个地方存在问题,无法解决。
我如何尝试在组件中使用吸气剂。
computed:{
...mapGetters({coords: "project/get_coords"}),
结构树:
主要store.js
import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex)
export default new Vuex.Store({})
并且项目模块具有自己的store
project / store.js
import store from "@/store"
import map from "./modules/map"
store.registerModule("project", {map})
以及在store / ModuleNameOfStore / getters,mutations等内部。
import getters from './getters';
import mutations from './mutations';
const state = {
coords: [...],
};
export default {
namespaced: true,
state,
getters,
mutations,
};
,例如getters.js
const get_coords = (state) => {
return state.coords
}
export default {
get_coords,
}
有人可以在这里指出问题吗?