AngularJS:指令(模板)在标签中不起作用?

时间:2013-11-06 11:48:19

标签: angularjs checkbox

我的任务是:如果选中了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>

2 个答案:

答案 0 :(得分:1)

您不能单独在元素中使用{{}}。请改用ng-checked=checked

这是一个工作的掠夺者:http://plnkr.co/edit/vBftwH4MwkeSiC90AltU?p=preview

答案 1 :(得分:1)

使用ngChecked指令而不是这样做(http://docs.angularjs.org/api/ng.directive:ngChecked)。他们也有一个主/从复选框示例