对象数组的Vuex getter未在模块中正确更新

时间:2017-10-27 18:21:14

标签: arrays vue.js vuex

我以为我在Vuex模块中错误地更新了状态,因为组件数据更新。

我在商店模块中工作。

数据是一个对象数组,我正在更新对象中的值,这在某些情况下可能会在Vue中出现问题。但是,就我而言,我正在做得很好。他们"应该"已观察到变化......但该组件未随更改而更新。

1 个答案:

答案 0 :(得分:1)

原来我做的一切都正确,它应该工作。

实际出现的问题是使用模块文件名

模块/module/user.js的文件名与我的主商店中的一个状态相同,名为' user'

即使我没有使用相同的状态对象名,但不知何故文件名引起了问题...无论如何,我将模块的名称更改为/module/userStore.js并修复了它...

希望有人帮助......