我正在用角度6工作,我想将多个值推入数组,这给了我以下错误
这是我的代码
this._model.NomineeList.push(
{
'FirstName': this._nomineemodel.FirstName,
'CNIC': this._nomineemodel.CNIC,
'MiddleName': this._nomineemodel.MiddleName,
'LandlineNumber': this._nomineemodel.LandlineNumber,
'LastName': this._nomineemodel.LastName,
'MobileNumber': this._nomineemodel.MobileNumber,
'PermanentAddress': this._nomineemodel.PermanentAddress,
'PresentAddress': this._nomineemodel.PresentAddress,
'RelationId': this._nomineemodel.RelationId,
'RelationName': this._nomineemodel.RelationName,
'UPermanentAddress': '',
'UPresentAddress': ''
});
如何使用角度6推入数组。
答案 0 :(得分:0)
错误是不言自明的,您在数组中插入的模型类型不同。有两个可能的原因。
1)要么您未使用空值启动数组。或
2)您要插入的模型缺少必填属性,或者新模型的额外属性很少,或者名称正确拼写错误。
检查此stackblitz示例。