Angular FormArray getRawValue() 在索引处

Angular FormArray getRawValue() At Index

对于 Angular 中的 FormArrays,有没有办法使用 getRawValue() 获取项目值。

我有代码使用 at(i).value 返回索引“i”处对象的值。

var itemValue = (<FormArray>this.myForm.get('myList')).at(i).value;

根据@eper 在 post

中的回答

我使用以下代码访问了表单数组的原始值:

var itemRawValue = (<FormArray>this.myForm.getRawValue().mylist);

如何获取索引“i”处项目的原始值?

谢谢。

itemsRawValue 已经是一个数组。您可以使用以下代码访问该对象。

const index = 0;
var itemsRawValue = (<FormArray>this.myForm.getRawValue().mylist)[index];