我有一个对象数组如下。
$scope.students = [{'isSelected': true},
{'isSelected': true},
{'isSelected': false},
{'isSelected': true},
{'isSelected': true},
]
如何获取isSelected
属性设置为的计数项目true
?
更新:
问题是$scope.students
从 REST api 获取的,并且简单地循环 $scope.students 变量不起作用,因为该变量undefined
在请求完成之前是这样的,因此循环代码错误地说$scope.students is not defined
。
我尝试使用$watch
,但在这种情况下,我必须在 watch 指令下定义循环,它只在定义 $scope.students 时工作一次,之后循环不起作用,因为 $scope.students 本身没有改变。