@KnightForce

React. Учитываются изменение элемента через ref?

Если менять DOM через ref - изменения "валидны"? То есть React не исправит при перерисовке и т.д.?
  • Вопрос задан
  • 183 просмотра
Решения вопроса 1
React изменяет DOM только в тех местах, в которых появились различия после нового вызова render. То есть если в Virtual DOM'е, который составил новый вызов render изменился лишь 1 атрибут в сравнении со старым вызовом, то изменится лишь этот атрибут. Все остальные изменения React проигнорирует. Следовательно, если вы не меняете через ref что-либо, что в том числе рассчитывается в render, то конфликтов не будет.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
28 нояб. 2024, в 18:46
3000 руб./за проект
28 нояб. 2024, в 17:46
10000 руб./за проект
28 нояб. 2024, в 17:38
12000 руб./за проект