javascript - 计算angularjs中选中复选框的数量

标签 javascript angularjs

我尝试使用此代码显示有多少个选中的复选框

<li class="list-group-item" ng-repeat="user in data">
  <input type="checkbox" ng-model="user.checked"/>
  {{user.name}}
</li>

<p>total checked: {{user.checked.length}}</p>

我也在 {{}} 中尝试了 count() 但不起作用。

demo plunker

最佳答案

您应该通过checked 属性过滤用户:

<p>total checked: {{ (data | filter:{checked: true }).length }}</p>

关于javascript - 计算angularjs中选中复选框的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24451164/

相关文章:

Javascript:在文档中查找 URL

javascript - 固定标题和侧边栏但可滚动的内容和标题区域

javascript - 将 Angular 日期过滤器应用于 ng-options 选择框中的 'MMMM'

javascript - 将 json 结果添加到表单操作 url

javascript - 在 Angular JS 中,模型值的变化没有反射(reflect)在指令的模板中

javascript - 更新嵌套的不可变状态(redux)

javascript - 将 $compile 和 $scope 应用于移入 ng-view 元素的外部 div 文本

jquery - AngularJS Datatables 使用 SignalR 获取数据

javascript - 传递 Promise 回调方法的更好方法

angularjs - Angular Material : Custom md-tab-label in md-tabs