我的任务是:如果选中了checkbox-parent,则必须选中(全部)复选框组。当然,使用Angular。好的,我在做什么:
我的父复选框是gettring ng-model指令:
<input type="checkbox" ng-model="checked" ng-true-value="checked" ng-false-value="" id=""/> {{filterValue.title}}
子复选框正在获得下一个:
<input type="checkbox" {{checked}} id=""/> {{subNodeValue}}
尝试:不检查最后一种情况,但{{checked}}已成功计算出<checkbox>
。
我做错了什么?
UPD:
子复选框由此创建:
<ul id="id" class="groupList">
<li ng-repeat="subNodeValue in filterValue.subNodesValues">
<input type="checkbox" {{checked}} id=""/> {{subNodeValue}} {{checked}}
</li>
</ul>
答案 0 :(得分:1)
您不能单独在元素中使用{{}}
。请改用ng-checked=checked
。
这是一个工作的掠夺者:http://plnkr.co/edit/vBftwH4MwkeSiC90AltU?p=preview
答案 1 :(得分:1)
使用ngChecked指令而不是这样做(http://docs.angularjs.org/api/ng.directive:ngChecked)。他们也有一个主/从复选框示例