我在HTML文件中有如下代码:
<tr *ngFor="#tradeSource of tradeSources">
<td>
<label>
<input type="checkbox" ngControl="tradeSource" [(ngModel)]="tradeSource['checked']"/>
</label>
</td>
<td>{{tradeSource.blah}}</td>
<td>{{tradeSource.blah}}</td>
<td>{{tradeSource.blah}}</td>
</tr>
用户可以选中复选框,然后点击“处理”按钮来运行一些代码,当这些代码运行后,我想取消选中该复选框。我尝试过以下代码:
this.tradeSources[i]['checked'] = false
但是这并不起作用。
ngControl
为每个复选框设置了相同的名称... - Thierry Templier