如何在ngModel中使用动态变量?
<div *ngFor="let num of ['1','2','3']; let i=index"> <input id="qtd{{num}}" [(ngModel)]="qtd{{num}}" type="text"/> </div>
埃罗
在组件中定义数组并继续推入它.
export class AppComponent { qtd:any[] = {}; }
然后,更新您的模板,如
<div *ngFor="let num of ['1','3']; let i=index"> <input id="qtd{{num}}" [(ngModel)]="qtd[num]" type="text"/> </div> {{ qtd | json}}
在这里,所有动态模型都将在qtd数组中
希望有所帮助!