【发布时间】:2018-04-05 11:40:33
【问题描述】:
我实际上是在重复一个 mat 输入字段,然后我将数组中对象的属性名称写入 [(ngModel)] 作为 [(ngModel)] 的值
例如,这是我拥有的对象数组:
test = [{name: 'Harish'},{name: 'Pushpa'}]
所以在 html 中我重复了这个数组,如下所示:
<mat-form-field class="example-full-width" *ngFor="let i of test">
<input matInput placeholder="Favorite food" [(ngModel)]='i.name' name='trtrtrtrt'>
</mat-form-field>
但是它将所有输入字段的值显示为数组中最后一个元素的名称
这是我遇到的问题的工作plunker。
【问题讨论】: