【发布时间】:2012-12-10 13:30:45
【问题描述】:
我的控制器中有以下角度对象
$scope.students = [{:id => 1, :state => 'active'}, {:id => 2, :state => 'suspended'}]
如何获取所有状态为活动的学生的 ID?谁能帮我解决这个问题?
【问题讨论】:
标签: angularjs javascript-framework
我的控制器中有以下角度对象
$scope.students = [{:id => 1, :state => 'active'}, {:id => 2, :state => 'suspended'}]
如何获取所有状态为活动的学生的 ID?谁能帮我解决这个问题?
【问题讨论】:
标签: angularjs javascript-framework
有多种方法,但我能想到的最简单的方法是在您的作用域中添加一个 activeStudent 函数,如下所示:
$scope.activeStudent = function(){
return _.filter($scope.students, function(s){
return s.state == "active";
});
}
在你看来,你会在绑定中使用 activeStudent()。
【讨论】: