【发布时间】:2021-03-05 14:36:48
【问题描述】:
我需要更改 JSON。
我的 JSON 数组示例:
{
// ...any properties
point: [
location: {
latitude: 0,
longitude: 0
},
name: "Point1",
pointId: 1
]
}
然后我循环遍历数组:
data.points.forEach((formData: IAddress) => {
control.push(this.initiateForm(formData));
});
得到的结果是:
{
location: {
latitude: 0,
longitude: 0
},
name: "Point1",
pointId: 1
}
想要的结果是:
{
latitude: 0,
longitude: 0
name: "Point1",
pointId: 1
}
只需删除位置 JSON,就好像从该位置弹出经度和纬度一样。
【问题讨论】:
-
那不是JSON,那些是对象
-
Ok Objects .. 结果很重要 :)
-
this.initiateForm 函数是做什么的
-
语法错误。你不能拥有不存在的
[ prop : { } ]。 -
"结果很重要 :)" - 重要的是了解你使用的东西。
标签: javascript