Angularjs复选框选中ng-repeat

时间:2014-02-11 00:43:57

标签: javascript angularjs angularjs-directive

如果值为true,则重复显示带有框的复选框,如果为false则显示未选中复选框。我的代码是

                          <tr ng-repeat="aa in allcheckboxes">                         
                                <input type="checkbox"  ng-model="item.sticky" ng-show="{{aa.allowoption}}">                            
                            </div>
                        </tr>

我尝试使用ng-show来做它没有用。你能否告诉我如何在aa.allowoption为真时显示复选框,并取消选中flase。 谢谢

2 个答案:

答案 0 :(得分:4)

我相信你正在寻找ng-checked:

<INPUT ng-checked="{{aa.allowoption}}">

快乐编码:)

答案 1 :(得分:1)

您可以使用ng-checked或ng-true-value http://jsfiddle.net/eCJ47/

<input type="checkbox" ng-model="a.type" ng-true-value="a">

以下是此http://docs.angularjs.org/api/ng.directive:input.checkbox

的文档