【发布时间】:2018-09-12 08:39:30
【问题描述】:
我正在尝试将对象推送到 typescript 中的现有 json 数据中,我是 typescript 的新手,我在 typescript 中创建了数组变量 let jsonArrayObject: boolean[] = [];并且这个 jsonArrayObject 包含 contactModel 对象,在这个对象中包含属性像 fname、lname、id、mobile。下面我尝试了代码。请帮帮我。
let jsonArrayObject: boolean[] = [];
jsonArrayObject=[{
contactModel:{
fname:"vboyini",
lname:"simha",
id:"1",
Mobile:"99768999"
}
}];
var modelData :String={
fname:"vboyini2",
lname:"simha2",
id:"2",
Mobile:"799768999"
}
现在我想将作为contactModel 对象的arrayitem 转换为jsonArrayObject。我尝试了下面的代码。
this.jsonArrayObject.unshift({"contactModel":any=modelData})
上面的代码不工作。我怎么推?请帮助我任何人
【问题讨论】:
-
这与javascript中的数组完全相同。虽然我不明白你为什么将你的 objct 声明为一个布尔数组,然后用一个 n 对象数组覆盖它。除此之外,
this.是不需要的 -
每次提交表单我都会得到contactModel对象。我需要更新到 jsonArrauObject 的那个对象,请帮助我
-
当我提交表单时,我会得到像这样存储的数据 var var modelData :String={ fname:"vboyini2", lname:"simha2", id:"2", Mobile:" 799768999" }:String={ fname:"vboyini2", lname:"simha2", id:"2", Mobile:"799768999" } modelData 对象分配到contactModel对象,这个contactModel对象我推入jsonArrayObject,请帮帮我
-
嗨@Vekant B 在
jsonArrayObject数组中可以有多个对象,那么您要取消哪个对象?
标签: arrays json angular typescript