如何获得角形的无功形式值分量?

时间:2018-12-18 05:07:26

标签: angular angular-reactive-forms

如何访问子组件的每种迭代形式的值? 父组件具有一个按钮,该按钮必须生成一系列子表单,但必须遍历所有这些表单。 可以使用viewChid吗?

HTML

<form novalidate
  [formGroup]="fatherForm">
    <div *ngFor="let item of items>
      <children-form
        [item]="item">
      </children-form>
    </div>
</form>

TS

<button (click)="save()">Save</button>

1 个答案:

答案 0 :(得分:0)

也许您可以使用@ViewChildren,这是一个演示。

@ViewChildren(ChildrenFromComponent)
childrenFormCmps: QueryList<ChildrenFromComponent>;

ngAfterViewInit() {
    console.dir(this.childrenFormCmps);
}