【发布时间】:2018-10-19 15:10:02
【问题描述】:
拥有一个具有这种结构的对象:
anObject = {
"a_0" : [{"isGood": true, "parameters": [{...}]}],
"a_1" : [{"isGood": false, "parameters": [{...}]}],
"a_2" : [{"isGood": false, "parameters": [{...}]}],
...
};
我想将所有isGood 值设置为true。我尝试使用 _forOwn 遍历对象并使用 forEach 遍历每个属性,但这似乎不是正确的方法。
_forOwn(this.editAlertsByType, (key, value) => {
value.forEach(element => {
element.isSelected = false;
});
});
错误提示:
value.forEach 不是函数
【问题讨论】:
-
_forOwn 来自 lodash/下划线?尝试 _.forOwn (缺少点)。另外,
value是什么?
标签: javascript angularjs foreach lodash forown