我有一个Angularjs复选框,可以正确显示数据库中的值,但是当我取消选中选中的复选框时,我必须单击3次,然后将false记录到控制台,如果最初未选中,则只有单击一次将其更改为true:
我有一个运行此代码的按钮:
function update(chargeable) {
console.log(chargeable);
}
以下是复选框:
<td>
<input type="checkbox" id="isChargeable"
ng-checked="{{x.CHARGEABLE}}" ng-model="x.CHARGEABLE" />
</td>
我了解到,如果我使用ng-model不需要进行ng检查,但是如果不使用,则复选框不会设置。