【发布时间】:2013-03-12 11:44:25
【问题描述】:
我有一个对象数组如下。
$scope.students = [{'isSelected': true},
{'isSelected': true},
{'isSelected': false},
{'isSelected': true},
{'isSelected': true},
]
如何获取将isSelected 属性设置为true 的计数项目?
更新:
问题是 $scope.students 是从 REST api 获取的,并且简单地循环 $scope.students 变量不起作用,因为该变量是 undefined 直到请求完成,所以循环代码错误地说 @ 987654326@.
我尝试使用$watch,但在这种情况下,我必须在 watch 指令下定义循环,它仅在定义 $scope.students 时有效,之后循环不作为 $scope.students 本身工作没有变化。
【问题讨论】:
标签: javascript angularjs