如何在angularjs中检查ng-repeat中的复选框

时间:2016-08-10 16:15:00

标签: angularjs

我有一个使用Angularjs绑定的html表。现在我想在带有条件的ng-repeat期间选择复选框。

<tbody>
                            <tr class="gradeX" ng-repeat="itm in usersList">

                                <td>
                                    <input type="checkbox"/></td>
                                <td> {{itm.FirstName}}</td>

                                <td>{{itm.Email}}</td>

                            </tr>
                        </tbody>

我有另一个字段itm.checkstatus.i想要在ng-repeat期间检查复选框,当itm.checkstatus = 1然后复选框将检查否则复选框将不会检查如何执行此操作?

1 个答案:

答案 0 :(得分:1)

您可以使用ng-checked进行此操作:

https://docs.angularjs.org/api/ng/directive/ngChecked

 <tbody>
      <tr class="gradeX" ng-repeat="itm in usersList">
         <td><input type="checkbox" ng-checked="itm.checkstatus == 1" /></td>
         <td>{{itm.FirstName}}</td>
         <td>{{itm.Email}}</td>
      </tr>
  </tbody>