Avertissement : special props
Props spéciales. La plupart des props d’un élément JSX sont passées au composant, mais il existe deux props spéciales (ref et key) qui sont réservées à React, et ne sont donc pas transmises au composant.
Par exemple, tenter d’accéder à this.props.key depuis un composant (ex. dans sa fonction render ou ses propTypes) donnera undefined. Si vous avez besoin d’accéder à la même valeur au sein du composant enfant, il vous faut la passer dans une prop différente (ex. <ListItemWrapper key={result.id} id={result.id} />). Ça peut sembler redondant, mais ça permet de distinguer la logique applicative des aides à la réconciliation.
Avez-vous trouvé cette page utile ?Modifier cette page