Mam tablicę danych, która zawiera wiele obiektów (format JSON). Jako zawartość tej tablicy można założyć:
var data = [
{
"name": "Jim",
"age" : 25
},
{
"name": "Jerry",
"age": 27
}
];
Teraz wyświetlam te szczegóły jako:
<div ng-repeat="person in data | filter: query">
</div
Tutaj zapytanie jest modelowane do pola wejściowego, w którym użytkownik może ograniczyć wyświetlane dane.
Teraz mam inną lokalizację, w której wyświetlam bieżącą liczbę wyświetlanych osób / osób, tj Showing {{data.length}} Persons
Chcę, aby gdy użytkownik szukał osoby, a wyświetlane dane były filtrowane na podstawie zapytania, Showing...persons
zmieniałem również wartość wyświetlanych osób. Ale tak się nie dzieje. Zawsze wyświetla całkowitą liczbę osób w danych zamiast filtrowanej - jak uzyskać liczbę odfiltrowanych danych?