Cercando di capire la funzione "filtro" di AngularJS, la maggior parte degli esempi ha i filtri sul lato vista/HTML ma ho bisogno sul lato controller/JS.AngularJS che cerca di capire il filtro js
Questo funziona
$scope.getPickedPeopleCount = function(){
var thisCount = 0;
angular.forEach($scope.allPeople, function(person){
if(person.PICKED){thisCount++}
});
return thisCount;
}
ma questo non riesce
$scope.getPickedPeopleCount = function(){
return $scope.allPeople.filter(PICKED:'true').length;
}
Ovviamente la mia sintassi è sbagliata, qualcuno mi può puntare nella giusta direzione
Dovrebbe darti punti bonus per capire la domanda. –