Angularjs复选框在首次单击时不起作用

时间:2018-11-15 21:24:27

标签: angularjs angularjs-ng-checked

我有一个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检查,但是如果不使用,则复选框不会设置。

0 个答案:

没有答案