【发布时间】:2018-06-03 08:22:19
【问题描述】:
我正在尝试使用 Angular 4 react 表单显示一组电子邮件,并从我的输入中绑定一个数组,所以在组件中我写了这个:
<li>
<h4>Telephone</h4>
<div class="lists" formArrayName="telephones">
<mat-form-field *ngFor="let telephone of userData.telephones; let i = index">
<input matInput [(ngModel)]="telephone">
</mat-form-field>
</div>
</li>
我需要显示一个电话号码数组,并且我想使用 ngModel 使其字段可编辑。
我尝试了很多东西: 具有 [formGroupName]="index" 和 formControlName="" 的 formArrayName 解决方案,但它不起作用。 也是一个带有 ngFor 解决方案的 ngModel,它需要一个唯一的名称。
【问题讨论】:
标签: angular ngfor angular4-forms ngmodel formarray