【发布时间】:2021-12-20 10:41:14
【问题描述】:
在下面的代码中,为什么moduleA的状态是用store.state.a而不是store.a.state访问的?
由于store 拥有moduleA,而moduleA 拥有其state,所以如果moduleA 的state 使用store.a.state 访问,对我来说更有意义。
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
【问题讨论】:
标签: vue.js vuex vuex-modules