我尝试将对象推送到typescript中现有的json数据中,我是typescript的新手,我在typescript中创建了数组变量让jsonArrayObject:boolean[] = [];和这个jsonArrayObject包含contactModel对象,在这个对象包含属性,如fname,lname,id,移动的. bellow我试过代码.请帮助我.
let jsonArrayObject: boolean[] = [];
jsonArrayObject=[{
contactModel:{
fname:"vboyini",
lname:"simha",
id:"1",
Mobile:"99768999"
}
}];
var modelData :String={
fname:"vboyini2",
lname:"simha2",
id:"2",
Mobile:"799768999"
}
现在我想unshift arrayitem是contactModel对象到jsonArrayObject.我试过下面的代码.this.jsonArrayObject.unshift({"contactModel":any=modelData})
上面的代码是不工作.我怎么能推?请帮助我任何一个
5条答案
按热度按时间qf9go6mv1#
如果你需要将对象推入数组,不需要将其声明为布尔值。
aamkag612#
首先-你做的全错了。
像这样宣告:
然后您可以像这样将modelData推送到Array中,或者您可以对Array执行unshift、slice、splice和任何您想要的操作
xj3cbfub3#
您的脚本显示编译错误。数组值的剪切类型设置为布尔值。
您需要将其设置为正确的格式。
o2gm4chl4#
在
unshift
操作时不需要将类型放入对象只需:
其中
modelData
是变量。dxxyhpgq5#