Офіційним Реагувати Документи стану, « React.PureComponent« и shouldComponentUpdate()тільки неглибоко порівнюють об'єкти », і радить проти цього , якщо стан" глибокого ".
З огляду на це, чи є якась причина, чому варто віддати перевагу React.PureComponentпід час створення компонентів React?
Запитання :
- чи є вплив на ефективність використання,
React.Componentякий ми можемо розглянутиReact.PureComponent? - Я припускаю , що
shouldComponentUpdate()зPureComponentпреформ тільки неглибокі порівняння. Якщо це так, чи не можна вказаний метод використовувати для більш глибоких порівнянь? - "Крім того,
React.PureComponent'sshouldComponentUpdate()пропускає оновлення підтримки для всього піддірева компонента" - Чи означає це, що зміни опори ігноруються?
Питання виникло після читання в цьому середньому блозі , якщо це допоможе.