<input
type="checkbox"
[(ngModel)]="loc.Selected"
[checked]="loc.Selected"
[value]="loc.Selected"
class="checkbox col-xs-1"
name="Countries"
(change)="addPrimaryLocationItems()" />{{loc.LocationName}}
在上面的代码片段中,虽然该值为true,但未检查该复选框,在某些情况下,当值为false时,仍会选中该复选框。
有没有人知道为什么我在这里得到了这种不稳定的被检查属性的行为。
答案 0 :(得分:0)
尝试删除[checked]="loc.Selected"
。仅使用
<input
type="checkbox"
[(ngModel)]="loc.Selected"
[value]="loc.Selected"
class="checkbox col-xs-1"
name="Countries"
(change)="addPrimaryLocationItems()" />{{loc.LocationName}}