公式には、ドキュメントのリアクト「という状態をReact.PureComponent
さんがshouldComponentUpdate()
唯一浅くオブジェクトを比較」、および状態は『深い』である場合には、この反対助言します。
これを踏まえて、React.PureComponent
Reactコンポーネントを作成するときに好むはずの理由はありますか?
質問:
React.Component
私たちが行くことを検討する可能性のある使用にパフォーマンスへの影響はありますReact.PureComponent
か?- 私は浅い比較だけ
shouldComponentUpdate()
をPureComponent
実行すると思います 。この場合、この方法はより深い比較に使用できないのでしょうか? - 「さらに、
React.PureComponent
のshouldComponentUpdate()
スキップは、コンポーネント全体のサブツリーの更新を支える」 -これは小道具の変更が無視されることを意味するのでしょうか?
質問が役に立った場合、この中程度のブログを読むことから生じました。