提交formGroup以进行更新

时间:2018-03-27 16:04:26

标签: angular

我在服务中有一个Person数组,其中包含一些属性:

class Person
{
  FirstName,
  LastName,
  Age,
  get FullName() {return this.FirstName + ' ' + this.LastName}
}

我使用patchvalues将所选人员的值从数组加载到我的FormGroup,但我的formGroup不包含所有Person字段,只包含FirstName和LastName FormControls。

因此,当我使用Object.Assign方法更新带有formGroup.values的Person数组时,列表中更新的Person会丢失Age和FullName属性,因为它们不是formGroup.values的一部分对象

我知道我可以手动更新,属性属性,但我有大型formGroups,我正在寻找一种尽可能自动完成的方法。

0 个答案:

没有答案