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

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

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

17 ответов

17 просмотров

бедный браузер) может какую-то динамическую загрузку сделать, например при прокрутке страницы, не обязательно же пагинацию? 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
я про него и написал, спасибо)

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

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

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

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Я вот подумал. SSE выполняет операции максимум с 64-битной точностью. А FPU - всегда с 80-битной. Разве не должно быть FPU точнее тогда?
The Bird of Hermes
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
как быть с принтером? такой подход прокатит?
zamtmn
12
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Я не понимаю, это троллинг или что? Швабрика поддерживают, который буквально пишет на ассемблере взаимодействия с винапи. Я это ещё написал загрузчик и хоть что-то изучаю в о...
Shadow Akira
6
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
Карта сайта