Vuex:在另一个模块中从getter设置状态

时间:2017-07-23 08:54:41

标签: vue.js vuex

我的商店里有两个模块:

modules: {
  topojsonStore: topojsonStore,
  layersStore: layersStore,
}

两者都是命名空间 在topojsonStore中,我有一个状态和一个getter:

state: {
  municipalityTopo: {...},
},

getters: {
  getMunicipalityTopo: state => state.municipalityTopo,
}

在我的layersStore状态中,我想引用这个getter并将其存储在一个对象中,如下所示:

state: {
  municipalityLayer: 
    { topo: <rootState>.topoJsonStore.getMunicipalityTopo,
      data: {...},
      type: 'polygon' }
}

这可能吗?

0 个答案:

没有答案