nickola105
@nickola105
начинающий

А как вы загружаете большой массив данных?

Ребята, всем привет.

Подскажите подходы загрузки большого массива данных, как их подгружать поэтапно?
  • Вопрос задан
  • 165 просмотров
Пригласить эксперта
Ответы на вопрос 1
@levchak0910
answer.correct ? press({correct: true}) : next()
Пагинация
Скролл с подгрузкой
Вот абстрактный алгоритм.
Pеализация упирается в Bаши умения настроить связь back-end <-> front-end
let url = "your/api/endpoint";
let limit = 1000; //chunk size per 1 request
let resultData = [];
function loadChunk(from) {
    ajax(`${url}?limit=${limit}&from=${from}`, function success(chunkOfData) {
        resultData.push(chunkOfData);
        if(chunkOfData.length == limit) loadChunk(resultData.length);
    })
}
loadChunk(0);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы