В настоящее время я использую фильтр: запрос для поиска в данных, что-то вроде этогоAngularjs Поиск в больших наборах данных с пагинацией
<input type="text" ng-model="query">
<tr ng-repeat="thought in thoughts | filter:query">
<td>thought.title</td>
</tr>
Это хорошо работает, если я загружаю полные данные JSon сразу. Теперь, мой вопрос заключается в том, можно ли выполнить поиск на стороне сервера вместе с разбиением на страницы, поскольку я не хочу сразу загружать полный набор данных?
Один подход: для текущего поиска результатов поиск может выполняться обычно с использованием фильтров, если результаты не найдены, вызовите сервер, запрашивающий другой кусок данных. Этот подход хорош?
Ваш подход «один» звучит не так, как если бы он работал хорошо, возможно, вам придется сделать много звонков на сервер, чтобы получить эту последнюю запись. Похоже, вам нужно реализовать серверный поиск. –
Хорошо. поэтому я могу просто отправить запрос на сервер и запросить конкретные данные! – icanbeacoder
может найти здесь модуль, который поможет http://ngmodules.org/ Является относительно новым ресурсом (по крайней мере, для меня), но, похоже, имеет довольно много тяги – charlietfl