0

我有一个包含“字段”数组的反应式表单,在向数组添加新字段并打印或提交表单后,新字段不会添加到其中。我阅读了有关 patchValue 方法的信息,但它仍然无法正常工作。

实际上,我在 'fields' 数组中有第二级要处理,但我需要先解决第一级问题。

这是代码https://stackblitz.com/edit/angular-xzi9ga

4

1 回答 1

0

在下面的代码中,您将获得Array控件而不是FormArray.

this.selectedForm.get('fields')['controls']

为了得到FormArray你应该使用

this.selectedForm.get('fields')

分叉的 Stackblitz

于 2018-03-11T11:32:01.530 回答