React · Middle · Запитання 62 з 75
Що відбувається, коли стан компонента змінюється, але результівний JSX ідентичний?
- ✓Правильна відповідь: React перерендерює компонент, але не вносить змін у DOM, бо порівняння не знаходить відмінностей
- 2React перезавантажує сторінку
- 3React не викликає функцію компонента
Пояснення
Рендер (виклик компонентів) і коміт (зміна DOM) - окремі етапи. React чіпає лише ті DOM-вузли, результат яких змінився.