169 похожих чатов

Привет сообществу vue, нужна помощь по рендеру большого кол-ва данных

на странице. Задача следующая, есть json с данными миллиона пользователей, мне нужно на странице отрендерить весь список с именами пользователей без пагинации, при клике по имени пользователя отображается информация о пользователе. Мое текущее приложение на vue3 + typesctipt, подключил clusterize.js. Проблема с загрузкой json размер около 150 мб, просто всё висит. Был ли у кого такой опыт, как можно решить эту задачу ?

17 ответов

19 просмотров

бедный браузер) может какую-то динамическую загрузку сделать, например при прокрутке страницы, не обязательно же пагинацию? 1кк записей на странице чота как-то жесть, зачем такое?)

Как съесть слона?

Damir-Enikeev Автор вопроса
Ilya
бедный браузер) может какую-то динамическую загруз...

я делал динамическую изначально после прокрутки добавлял следующие, попросили весь список

Damir Enikeev
я делал динамическую изначально после прокрутки до...

Это бредовая просьба. Не работай с сумашедшими

Damir-Enikeev Автор вопроса
Master Craftsman
Как съесть слона?

по частям) детали реализации только неизвестны пока

Damir-Enikeev Автор вопроса

https://t.me/vuejs_ru/1310836

Damir-Enikeev Автор вопроса
Master Craftsman
https://t.me/vuejs_ru/1310836

раз такая постановка есть, значит это можно сделать)

Damir Enikeev
раз такая постановка есть, значит это можно сделат...

Ну раз есть постановка, то конечно же можно (нет)

Если висит именно попытке его срендерить - используй виртуальный скроллинг, например, с vue-virtual-scrolling

Damir Enikeev
я делал динамическую изначально после прокрутки до...

ну сделай просто неявную пагинацию, и на фронте виртуальную отрисовку, есть множество компонент для этого.

Damir-Enikeev Автор вопроса
Easy Rider Lord
ну сделай просто неявную пагинацию, и на фронте ви...

можете подсказать, что ещё есть кроме вью виртуал скролл ?

Damir Enikeev
можете подсказать, что ещё есть кроме вью виртуал ...

я вот это использовал, работает нормально даже для случаев когда высота разная https://github.com/Akryum/vue-virtual-scroller

Damir-Enikeev Автор вопроса
Damir Enikeev
я про него и написал, спасибо)

Ну если он самый известный, то высока вероятность что и самый лучший

Damir Enikeev
я про него и написал, спасибо)

Отпишись потом по результатам всего плз

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта