@KnightForce

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

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

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

Войти через центр авторизации
Похожие вопросы