React & Searchkit Показать кнопку "Больше" вместо пагинации по умолчанию - PullRequest
0 голосов
/ 07 мая 2020

Я работаю над этим устаревшим проектом React, который мы пытаемся переработать, он использовал разбивку на страницы по умолчанию в Searchkit для просмотра результатов из Elasticsearch. Теперь в целях редизайна нам нужно заменить ее кнопкой «Показать больше» вместо того, чтобы нажимать на номер страницы.

Кто-нибудь знаком с использованием searchkit в 2020 году? Я все еще не могу asp концепцию Accessor и расширение класса Accessor или его методов как: defineAccessor или buildOwnQuery.
Я хочу создать кнопку, которая извлекает данные, начиная с числа, и накапливается на нем , если у меня есть доступ к состоянию или результаты находятся в моем собственном магазине, я бы сделал это, но в документации мало что говорится.

1 Ответ

0 голосов
/ 07 мая 2020

Я придумал решение, сохраняя результаты onResultsChange, и тип хранения по умолчанию - «заменить», а при нажатии кнопки «Загрузить еще» тип хранилища будет изменен на новые результаты «pu sh».
I использовал метод средства доступа onStateChange для сброса номера страницы при любом изменении другими фильтрами, и после каждого изменения результата сбрасывает тип хранилища обратно на «заменить», который будет использоваться другими фильтрами.

...