Пагинация что ли?
Можно так :
В параметрах тела запроса поле для offsets в вашей бд, этоттам где вы лимит по выборе указываете, в инсирукции.
last_idx:null -при первом запросе
В бэке уже, смотрим, если null
Тогда
sizeOfquery = int записей;//это размер шага для выборки
offsetOfquery = last_indx??sizeOfquery;//если параметр null => присваиваем размер каждого селекта
В инструкции будет что то вроде
.....
Limit(0, offsetOfquery )
....
Получили дату
И в ответе передаём
last idx:offsetOfquer
В блоке будет 2 события, к примеру , начало выборки
2е закачать ещё (тут в тело класса события передаём last index, можно уже имеющийся массив, а можно его из блока уже получить, выбирайте сами
Когда прлучили событие 2 (для пагинации)
Просто к существующему массив. Addall
Так состояние будет с каждой новой итерацией держать больший объем объектов....
Как то так.
Сорри, подробнее сейчас не могу ) выходные же)))