复选框默认值不更新表

时间:2016-05-16 14:56:59

标签: angularjs checkbox

我有一个复选框代码:

<div data-ng-repeat="data in displayCollection | unique:'statut_ticket_id_statut'"> 
                <input type="checkbox"  ng-model="data.libelle" ng-checked="data.libelle === 'Opened'" />  {{data.libelle}}  </div>

它显示一些复选框,如果我检查它,它会使用复选框过滤器更新下表。

我已设置复选框&#34;已打开&#34;默认选中。

可行,复选框已选中,但下表未更新。

我必须取消选中该默认复选框并再次检查以使其正常工作。

任何解决方案?

1 个答案:

答案 0 :(得分:0)

使用 ng-true-value 告诉AngularJS选中此框时应将哪个值分配给 data.libelle

<input type="checkbox"  ng-model="data.libelle" ng-true-value="'Opened'" ng-false-value="'closed'" /> 

https://code.angularjs.org/1.4.9/docs/api/ng/input/input%5Bcheckbox%5D

相关问题