En el siguiente código, ¿por qué se accede al estado del moduleA con store.state.a en lugar de store.a.state ?
Dado que la store contiene el módulo A y moduleA mantiene su state , tiene más sentido para mí si se accedió al state del moduleA store.a.state moduleA
const moduleA = { state: () => ({ ... }), ... } const moduleB = { state: () => ({ ... }), ... } const store = new Vuex.Store({ modules: { a: moduleA, b: moduleB } }) store.state.a // -> `moduleA`'s state store.state.b // -> `moduleB`'s state