Реализация бесконечной прокрутки с помощью углового и упругого поиска через упругий интерфейс
Будучи новичком в AngularJS и Elasticsearch, я в настоящее время работаю над проектом, в котором я должен реализовать бесконечную прокрутку на внешнем интерфейсе, управляемом ElasticUI (AngularJS Directives для Elasticsearch).
ElasticUI предоставляет объект разбиения на страницы (euiSimplePaging), который позволяет загружать результаты на отдельных страницах, но я хотел бы загрузить новые результаты по прокрутке и добавить их к текущим.
Я быстро настроил ngInfiniteScroll, который работает, но я не знаю, с чего начать связывать оба приложения. В будущем я даже смогу прослушать результаты, прежде чем показывать их, так как они должны отображаться в сетке, похожей на кладку.
Если кто-нибудь имел представление о том, как начать...
1 ответ
У меня нет опыта работы с ngInfiniteScroll, но я бы попробовал следующее:
infinite-scroll="indexVM.pageSize+=10"
увеличить размер страницы из эластичного, когда ngInfiniteScroll запрашивает больше элементов