Ограничение в ng-repeat, но поиск по всему массиву - PullRequest
0 голосов
/ 19 марта 2019

У меня проблема с поиском, у меня есть функция ng-init с функцией getAllStudents, которая получает всех студентов из базы данных, и позже я пытаюсь ограничить ее до 10 студентов в ng-repeat, но когда пользователь выполняет поиск, это должно иметь возможность искать всех студентов в getAllStudents и отображать их. В настоящее время он не отображается из-за limitTo. Пожалуйста помоги.

<main ng-init="getAllStudents()">
    <section ng-repeat="student in getAllStudents() | limitTo: 10 | filter: searchText>
        <div ng-click="showStudent(student.details.id, showStudent.details.name)"></div>
    </section>
</main>

1 Ответ

3 голосов
/ 19 марта 2019

попробуйте сделать перестановку фильтра труб

ng-repeat="student in getAllStudents() | filter: searchText | limitTo: 10"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...