【发布时间】:2016-11-09 15:42:18
【问题描述】:
如果两个数组中都存在一个对象,我如何比较两个对象数组并更新一个键?
$scope.listOne = [
{id: 1, selected: false},
{id: 2, selected: false},
{id: 3, selected: false}
];
$scope.listTwo = [
{id: 4, color: orange},
{id: 5, color: blue},
{id: 2, color: green}
];
使用上述对象,我如何比较它们并将 listOne[1].selected 更新为 true?
【问题讨论】:
-
所以你想比较listone和listtwo,因为id:2都存在,输出应该是listone[2].selected=true?
-
请告诉我们什么对您有用
-
@geeky 我不是在寻找新的输出,只是在 listTwo 中存在相同 id 时更新 listOne 的 selected 属性
标签: javascript angularjs arrays