Angular 如何在ngFor中使用ngModel?

Angular 如何在ngFor中使用ngModel?,angular,Angular,此代码不起作用的原因: model:any = {}; <tr *ngFor="let item of items"> <td><input [ngModel]="model[id]" size="7" /></td> </tr> model:any={}; 它说model内部没有id。如何在*ngFor中正确使用ngModel TS: 模板: <input size="7" (change)="model[item.

此代码不起作用的原因:

model:any = {};

<tr *ngFor="let item of items">
  <td><input [ngModel]="model[id]" size="7" /></td>
</tr>
model:any={};
它说
model
内部没有
id
。如何在
*ngFor
中正确使用
ngModel

TS:

模板:

<input size="7"  (change)="model[item.id]=$event.target.value"/>

请参见以下内容:
<input size="7"  (change)="model[item.id]=$event.target.value"/>