i'm working on large project, , want break vuex modules many parts possible. example, want separate api functionality ui, keeping data comes server isolated component flags , so.
in documentation (http://vuex.vuejs.org/en/structure.html), authors suggest break modules, great. issue comes when have, let's say, products page , products data, , want keep them separated.
is possible achieve this:
{ modules: { api: { products: // ... }, pages: { products: // ... } } } and able access them store.api.products , store.pages.products? getting wrong?
thanks!
i've been taking @ vuex code , i've found this:
// retrieve nested modules const nestedmutations = this._createmodulemutations(module.modules, newnestedkeys) it turns out can make vuex modules granular doing:
{ modules: { api: { modules: { products: /* ... */ } }, components: { modules: { page: /* ... */ } } } } and result in state structure like:

Comments
Post a Comment