공식적인 React 문서 는 " 는 객체를 얕게 비교하는 것" React.PureComponent
이라고 말하고 shouldComponentUpdate()
, 상태가 "깊다"면 이에 대해 조언합니다.
이것이 주어지면 React.PureComponent
React 컴포넌트를 만들 때 선호 해야하는 이유가 있습니까?
질문 :
- 사용에있어 성능에 영향
React.Component
을 줄 수React.PureComponent
있습니까? - 내가 추측 오전
shouldComponentUpdate()
의PureComponent
유일한 얕은 비교를 수행합니다. 이 경우, 심도있는 비교 방법으로이 방법을 사용할 수 없습니까? - "또한,
React.PureComponent
의shouldComponentUpdate()
건너 뜀은 전체 구성 요소 하위 트리에 대한 업데이트를 소품"-이 소품 변경이 무시되는 것을 의미합니까?
도움이된다면 이 중간 블로그 를 읽음으로써 질문이 생겼 습니다.