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

11 ответов

15 просмотров

https://codesandbox.io/s/stupefied-frog-6w0s4?file=/src/App.js Вот демка. Не должны, реакт умеет точечно обновлять список (давно умеет то я перепутал со свапом элементов в списке). Значит вы неверно генерите ключи

Andrew- Автор вопроса
Andrew- Автор вопроса
Dmitriy Shuleshov
https://codesandbox.io/s/stupefied-frog-6w0s4?file...

ul li список реакт наверное не обнавляет так как div список.

Andrew
ul li список реакт наверное не обнавляет так как d...

Без разницы какие там тэги, оптимизация зависит исключительно от наличия ключей, если их нет, то сопоставление деревьев идёт по индексу в массиве чилдренов, если ключи есть, то по ним.

Andrew- Автор вопроса
Alexandr
Без разницы какие там тэги, оптимизация зависит ис...

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

Andrew
очень странно все равно обновляется весь список. щ...

покажите как генерите ключи, штож так тяжело

Andrew
очень странно все равно обновляется весь список. щ...

а у вас там случайно какие-нибудь props у отдельного элемента списка при изменении его позиции в списке не меняются?

Andrew- Автор вопроса
Vitaliy Ponomarev
а у вас там случайно какие-нибудь props у отдельно...

там есть встроенные пропсы в li элемент, которые могут меняться с течением времени. но в моем случае я не вызываю их изменение при данных тестах

Andrew- Автор вопроса
Vitaliy Ponomarev
а у вас там случайно какие-нибудь props у отдельно...

тем не менее я удалил все содержимое li элементов и проблема исчезла

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта