我有这个HTML列表生成输入
<ul class="list-unstyled">
<li class="form-group" *ngFor="let checkNum of checkNums; let n=index">
Check #{{checkNum}}: $<input name="check{{checkNum}}" type="number" min="0.01" step="0.01" placeholder="0.00" />
</li>
</ul>
我想要做的是获取每个生成的输入字段的值并将它们一起添加,以便我可以在app.compoment.ts
文件中获取值以执行其他操作。我熟悉这种方式的方法是使用[(ngModel)]
,但是当*ngFor
check:number[]=[];
在我的app.component.ts
文件中。我不知道这是否是最佳做法,但它为我解决了这个问题。
答案 0 :(得分:3)
您可以按索引
绑定它<input [(ngModel)]="check[n]" name="check{{checkNum}}" type="number" min="0.01" step="0.01" placeholder="0.00" />