Задать вопрос
@undefined_title

В какой момент Virtual DOM Сравнивается с Real DOM?

В какой момент Virtual DOM Сравнивается с Real DOM? после DidMount? за это отвечает ReactDOM?
  • Вопрос задан
  • 209 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Frontend-разработка на React
    10 недель
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Skypro
    React-разработчик с нуля
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@larisamoroz
Курю маны, втыкаю в код, ваяю, починяю.
ReactDOM отвечает за работу с DOM,
иными словами, если приложение работает и что-то отрисовывает в браузере — то нужно подключать ReactDOM.

Virtual DOM сравнивается:
  1. не с текущей DOM , а с текущим снимком Virtual DOM (сделанным непосредственно перед применением каких-либо изменений)
  2. всякий раз, когда
    • а) меняется состояние компонента через setState
    • б) или меняются его props:


    а) lifecycle_state.png б) lifecycle_props.png

    См.:
React: The Virtual DOM, React Component Lifecycle, The Component Lifecycle
Ответ написан
Ваш ответ на вопрос

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

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