Cố gắng hiểu chức năng "bộ lọc" của AngularJS hầu hết các ví dụ đều có bộ lọc ở phía bên xem/HTML nhưng tôi cần nó ở phía bộ điều khiển/JS.AngularJS cố gắng hiểu bộ lọc js
này hoạt động
$scope.getPickedPeopleCount = function(){
var thisCount = 0;
angular.forEach($scope.allPeople, function(person){
if(person.PICKED){thisCount++}
});
return thisCount;
}
nhưng điều này không
$scope.getPickedPeopleCount = function(){
return $scope.allPeople.filter(PICKED:'true').length;
}
Rõ ràng cú pháp của tôi là sai, ai đó có thể chỉ cho tôi đi đúng hướng
Nên cung cấp cho bạn điểm thưởng để hiểu câu hỏi. –