我正在做一个相当大的项目,我想将Vuex模块分成尽可能多的部分。例如,我想将API功能从中分离出来UI,将来自服务器的数据与组件标志隔离开来,等等。
在文档(http://vuex.vuejs.org/en/structure.html)中,作者建议将所有内容分解为modules,这很好。当我拥有products页面和products数据时,问题就出现了,我想让它们分开。
是否有可能实现这样的目标:
{
modules: {
api: {
products: // ...
},
pages: {
products: // ...
}
}
}
并且能够像store.api.products和store.pages.products?我弄错了吗?
谢谢!
