通过添加基于计数的索引来合并两个 javascripts 数组对象
merge two javascripts array objects by adding index based on count
我有以下对象:
index;
@track cashList = [{Id: "",Index: index }];
我的服务输出对象数组以下:
result = [{Id:"100"},{Id:"101"},{Id:"102"}];
与 result
合并后,cashList
应该看起来像
@track cashList = [{Id: "100",Index: 0 },{Id: "101",Index: 1 },{Id: "102",Index: 2 }];
cashList = result; //This one populating `Id` but not sure how to populate index
如有任何帮助,我们将不胜感激。
您可以映射数组并传入索引,因此在下面...item
意味着您保留现有对象并添加索引。
result.map((item,index) => ({
...item,
index
}))
我有以下对象:
index;
@track cashList = [{Id: "",Index: index }];
我的服务输出对象数组以下:
result = [{Id:"100"},{Id:"101"},{Id:"102"}];
与 result
合并后,cashList
应该看起来像
@track cashList = [{Id: "100",Index: 0 },{Id: "101",Index: 1 },{Id: "102",Index: 2 }];
cashList = result; //This one populating `Id` but not sure how to populate index
如有任何帮助,我们将不胜感激。
您可以映射数组并传入索引,因此在下面...item
意味着您保留现有对象并添加索引。
result.map((item,index) => ({
...item,
index
}))