Я использую d3.js для построения содержимого строки 80000 строк .tsv на диаграмме.d3 - Постепенно нарисуйте большой набор данных
Проблема, с которой я сталкиваюсь, заключается в том, что, поскольку имеется так много данных, страница перестает отвечать на запросы в течение 5 секунд, пока весь набор данных сразу перевернут.
Есть ли простой способ обработки данных постепенно, если он распространяется в течение более длительного периода времени? В идеале страница будет оставаться отзывчивой, а данные будут отображаться по мере ее появления, а не в одном большом ударе в конце.
Я не совсем уверен, что вы имеете в виду, но ответ почти наверняка нет - нет простого (или встроенного) способа сделать это. Вам нужно будет управлять рендеринг себя –
Я сам задал себе подобный вопрос: это зависит от вашего прецедента. Вы можете получить данные в кусках или предварительно обработать данные на меньший набор на сервере, прежде чем загружать их на клиент. –