角度的已检查行数?

时间:2014-03-29 05:31:08

标签: javascript angularjs

我有一个包含项目和复选框的列表,并希望返回已检查行的数量。我的指令如下:

<ul ng-repeat="person in list">
    <li>
        <input type="checkbox" ng-model="selected" >
        <label ng-class="{blue:list.length>3,red:list.length<=3}"> {{person.name}}</label>
    </li>
</ul>

显示被检查人员的角度方式是什么?

http://plnkr.co/edit/jJrH44?p=preview

1 个答案:

答案 0 :(得分:2)

http://plnkr.co/edit/5HzZA23D0P78nEzvmUpf?p=preview

 number of checked lines:<span>{{ (list| filter:{selected:true}).length }}</span>

但您应将列表模板更改为

  <input type="checkbox" ng-model="person.selected" >

链接复选框和模型值