L'officiel de Réagir docs de l'état qui "React.PureComponent
s' shouldComponentUpdate()
seulement superficiellement compare les objets", et conseille à l'encontre de ce si l'état est "en profondeur".
Compte tenu de cela, est-il une raison pourquoi on devrait préférer React.PureComponent
lors de la création de Réagir composants?
Questions:
- est-il un impact sur les performances à l'aide d'
React.Component
que l'on peut envisager d'aller pourReact.PureComponent
? - Je devine
shouldComponentUpdate()
dePureComponent
effectue peu profondes des comparaisons. Si c'est le cas, ne peut pas se dit de la méthode utilisée pour approfondir les comparaisons? - "En outre,
React.PureComponent
s'shouldComponentUpdate()
saute prop mises à jour pour l'ensemble de la composante sous-arbre" - est-ce à dire que prop changements sont ignorés?
La Question se pose à la lecture de ce moyen blog, si cela aide.