如何遍历angular js对象,并将对象添加到循环中

吉米·奥本约·阿伯

我试图在angular-js中循环一个对象,并向每个循环对象的对象添加一个数组,我的代码如下,但似乎不起作用

vm.patients= [
        {[ {"p1": "value1"} ]},
        {[ {"p1": "value1"} ]},
        {[ {"p1": "value1"} ]}

    }];

for(var i=0; i < vm.patients.length; i++){
vm.patients[i].concat([{"z1": "z2",}]);`
}

我的目标是添加{"z1": "z2",}到每个循环,即3个循环数组,以便我在下面结束

vm.patients= [
            {[ {"p1": "value1"},{"z1": "z2",} ]},
            {[ {"p1": "value1"},{"z1": "z2",} ]},
            {[ {"p1": "value1"},{"z1": "z2",} ]}

        }];

concat 但是似乎不起作用,有解决方案吗?

格伦·费里(Glenn Ferrie)

这是您要完成的工作吗?

var vm = {};
vm.patients = [{
        "p1": "value1",
        "p2": "value2",
        "p3": "value3"
    }];

for(var i=0; i < vm.patients.length; i++){
    var p = vm.patients[i];
    p["z1"] = "z2";
}
// The result here is that each element in the array will have an
// addition attribute named z1 with the value of "z2".

您的JavaScript遇到了语法问题,但是这段代码更加简洁。

我制作patients了一个数组并修改了您的其他代码,这些代码会影响数组中各项的更改。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在for循环中使用此ArrayList时如何将对象添加到ArrayList中?

遍历数组并将对象添加到场景中的每个条目将对象添加到相同位置

如何遍历数组并将属性添加到vue.js中的所有对象

如何在Javascript中将对象添加到对象?

树枝:如何将对象添加到多级对象

如何在JavaScript中将对象添加到对象

如何将对象属性添加到对象的属性?

如何将对象添加到对象数组 (Vue.js)

如何动态地将对象添加到数组(循环闭合)

如何使用for循环手动将对象添加到Django模型?

如何在Python中使用循环将对象添加到类中?

如何使用Linq遍历对象数组并将每个对象的属性添加到变量?

如何从 Foreach 循环中获取添加到集合中的 Powershell 对象的所有值?

将对象添加到从 angular 到 nodejs 的请求正文

如何在反应js中将对象添加到具有钩子状态的数组中

如何在p5.js中将对象正确添加到数组?

C#:如何将对象添加到数组?

反应如何将对象“id”添加到 URL

如何将对象动态添加到休眠查询

如何将对象添加到此数组?

将对象添加到PFRelation时出错,如何完成?

如何通过拖放将对象添加到UITableView中?

如何在Java中将对象添加到ArrayList

如何将对象添加到firebase中的文档

如何将对象添加到<?扩展接口>?

PHP如何将对象添加到数组?

如何将对象列表添加到Firestore?

如何将对象添加到JSON(nodeJS)

如何将对象添加到CComboBox