Использование [formGroup] на угловой матрице - PullRequest
0 голосов
/ 04 марта 2019

Я хочу понять это использование.Я создаю форму, как это

this.form = this.fb.group({
  values: this.fb.array([this.group()])
});

Это простой FormArray.Я хочу поместить его в таблицу угловых материалов.Мой HTML выглядит так:

 <form [formGroup]="form">
    <div formArrayName="values">
      <button (click)="addValues()">Add Values</button>
      <table mat-table [dataSource]="values.controls">
        <ng-container matColumnDef="column1">
          <th mat-header-cell *matHeaderCellDef>column1</th>
          <td mat-cell *matCellDef="let item" [formGroup]="item">
            <input type="text" formControlName="column1" />
          </td>
        </ng-container>
       </table>
    </div></form>

Теперь мой вопрос прост.Почему я должен определить [formGroup] = "item" в каждом поле моей формы?Без этого не работает.Что это значит ?Спасибо

...