Angular中的嵌套foreach循环

3

我有两个像这样的数组:

var obj1 = [{'target_object_id': 1, 'extra': 'ok'}, {'target_object_id': 2, 'extra': 'ok'}]

var obj2 = [{'id': 4}, {'id': 2}]

我希望你能够遍历obj1obj2,并执行相关操作。
if obj1.target_object_id == obj2.id // Append obj2['extra']=obj.extra

如何在Angular中实现这个功能?

1个回答

8
这将涉及使用Angular:

angular.forEach(obj1, function(item1) {
   angular.forEach(obj2, function(item2) {
    if(item1.target_object_id===item2.id) {
           item2.extra = item1.extra; // change it as you wish
           // some code
     }
   });
});

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接