#javascript #reactjs #pagination
#javascript #reactjs #разбивка на страницы
Вопрос:
Все, что я получаю от api, — это массив объектов, нет страниц или чего-либо, что я мог бы использовать для запроса только части данных. Интересно, есть ли еще хороший способ создать разбивку на страницы на моем клиенте?
(Я использую react)
Спасибо
Ответ №1:
Поскольку вы не можете сэкономить на передаче данных по сети или синтаксическом анализе (хотя может помочь некоторый алгоритм отложенного синтаксического анализа), подкачка улучшит объем памяти всех созданных узлов DOM и время, необходимое для компоновки страницы.
Если вы действительно осведомлены об этих аспектах, я бы подумал об использовании чего-то вроде react-window для отложенного отображения данных.
Основным соображением подкачки является экономия на сетевых передачах. Трюк с узлами ленивого рендеринга имеет смысл для действительно больших наборов данных.