在 NgFor 中使用 NgModel 进行 Angular 2 - 2 方式绑定 [英] Angular 2 - 2 Way Binding with NgModel in NgFor
问题描述
在 Angular 2 中,如何使用 NgFor 在重复列表中与 NgModel 进行 2 路绑定.下面是我的 plunkr 和代码,但出现错误.
@Component({选择器:'我的应用',模板:`<div><div *ngFor="let item of toDos;let index = index;"><input [(ngModel)]="item" placeholder="item">
下面应该绑定到上面的输入框<div *ngFor="let item of toDos"><label>{{item}}</label>
`,指令:[MdButton, MdInput]})导出类 AppComponent {toDos: string[] =["Todo1","Todo2","Todo3"];构造函数(){}ngOnInit() {}}
在挖掘之后我需要在 ngFor 上使用 trackBy.更新了 plnkr 和下面的代码.希望这对其他人有帮助.
@Component({选择器:'我的应用',模板:`<div><div *ngFor="let item of toDos;let index = index;trackBy:trackByIndex;"><input [(ngModel)]="toDos[index]" placeholder="item">