【发布时间】:2018-09-07 06:25:37
【问题描述】:
我从服务器得到这个动态响应。在这里我想将我的 mapD 数据推送到 mapData(即动态数据)中;
[
{
Name: "Aura",
OrderState: "2",
latitude: "28.197619999999997",
longitude: "65.24778333333334"
}
]
我将上述动态响应存储为 this.mapData = res.Data 。
我也有静态数据,例如
public mapD:any=[{
Name: "mad",
OrderState: "2",
latitude: "39.6868",
longitude: "83.2185"
}]
我希望上面的这个静态对象包含动态对象,这样我总共会得到 2 个对象 - 我正在使用 push 方法但无法使用获取数据
this.mapD.push(this.mapData)
我使用mapData 保存响应并在模板中循环
【问题讨论】:
-
I will get 2 objects in total- 你的意思是 mapD 数组中的两个对象? -
令 newArr = [...firstArray, ...secondArray];
-
@mplungjan no in mapData
-
您收到了一个数组。如果数组总是只有一个 uniqe 元素,你必须这样做 this.mapD.pus(this.mapData[0])
标签: javascript angular typescript javascript-objects