Difficile
On veut optimiser ce composant en implémentant shouldComponentUpdate
:
class Comments extends React.Component {
constructor(props) {
super(props);
}
shouldComponentUpdate(nextProps, nextState) { /* CODE MANQUANT */ }
render() {
return (
<div>
{ this.props.comments.map((comment, i) => <p key={i}>{ comment }</p>) }
</div>
);
}
}
Comments.propTypes = {
comments: PropTypes.arrayOf(PropTypes.string).isRequired
};
Cochez la(les) optimisation(s) valide(s) :
Auteur: Victor SabatierStatut : PubliéeQuestion passée 1382 fois
Modifier
4
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !
Questions similairesPlus de questions sur React
6
Améliorer ce composant React pour qu'il affiche "Vert" par défaut.5
Écrire une fonction React qui récupère les commentaires et les passe à un composant.4
Comment soumettre un formulaire en React3
Corrigez le composant React suivant : Scroller2
Écrire le code manquant pour afficher les enfants du composant UserProfile.