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

Что делать если тормозит редирект когда в redux store лежит

массив с 2000 элементами? Я поменял на 100 и все залетало. Проблема именно в том, что массив есть и из-за него медленно работают компоненты

21 ответов

8 просмотров

Дебажить и оптимизировать

Vadim- Автор вопроса
Ivan 🧑‍🚀
Дебажить и оптимизировать

я выявил причину, редакс - причина, он лагает при работе с массивом в 2к элементов

Vadim
я выявил причину, редакс - причина, он лагает при ...

Как ты понял, что редакс лагает? Замерял производительность кода внутри библиотеки? Причина может быть в твоих селекторах или редьюсерах, в компонентах или в том, как эти компоненты работают. Причина в твоём коде

Vadim
я выявил причину, редакс - причина, он лагает при ...

При какой операции? Редакс - это тупо объект с полями

Vadim- Автор вопроса
Ivan 🧑‍🚀
Как ты понял, что редакс лагает? Замерял производи...

Когда я делаю редирект, приложение зависает на 10 сек

Vadim- Автор вопроса
Андрей Звёздочка
При какой операции? Редакс - это тупо объект с пол...

ничего не диспатчу, только читаю данные с него. Редирект = 10 сек фриза

Vadim- Автор вопроса
Андрей Звёздочка
Редирект на что?

ну редирект на другой роут

Vadim- Автор вопроса
Андрей Звёздочка
Что в этом роуте?

да, тоже думал что дело в нем, дело не в нем) Даже на пустой роут делал редирект, все равно фризит в этот момент

Vadim- Автор вопроса
Ivan 🧑‍🚀
И при чем тут редакс?)

при том что когда я уменьшаю кол-во элементов в нем, все работает намного быстрее

Vadim- Автор вопроса
Vadim
что именно?

Как ты делаешь редирект на пустую страницу

Vadim
при том что когда я уменьшаю кол-во элементов в не...

Так дело в количестве элементов, а не в редаксе

Vadim- Автор вопроса
Ivan 🧑‍🚀
Так дело в количестве элементов, а не в редаксе

эти элементы же в нем, я даже делал массив из null'ов, он именно из-за кол-ва так делает

Vadim
эти элементы же в нем, я даже делал массив из null...

Чувак. Почему ты считаешь что отрендерить 2к элементов простая задача?

Vadim- Автор вопроса
Андрей Звёздочка
Чувак. Почему ты считаешь что отрендерить 2к элеме...

я не рендерю их, я просто читаю пихаю их в пропсы компонента

Vadim
эти элементы же в нем, я даже делал массив из null...

Элементы в нем, а он в приложении. А приложение в браузере, а браузер на компе. А комп под столом стоит. Может, дело в столе?

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

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

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
И никого не интересует какие пакеты кто использует. ((% Заходишь на сайт симфони и видишь поддержку Украины - по законам РФ это ж экстремизм. Только никто не отказывается от с...
Am Ambrion
11
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
14
Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
А можно вопрос? Мне сегодня сказали что у меня функция (которая просто заполняет массив значениями) не правильная void Full(double * arr, int n) { for (int i = 0; i < n; i...
† C E †
7
День добрый, подскажите пожалуйста, есть ли какой-то способ сказать ребару не компилировать определённое приложение? Всю доку их перечиатл ничего подобного не нашёл
Кирилл
14
Добрый вечер. Хочу чтобы у меня в классе поле было функцией, которая возвращает строку. Делаю так: interface ... TGetOutPath = function : String of object; ... protec...
Kirill Filippenok
12
Всем привет. Возможно ли выполнить код ahk без интерпритатора? Имея только скомпилированный ехе файл? Например как функция eval
proxy
6
Карта сайта