Comment accéder aux références d'un composant enfant dans le composant parent
Si j'ai quelque chose comme
<Parent>
<Child1 />
<Child2 />
<Child3 />
</Parent>
Et je veux accéder à partir de Child2
où j'ai refs="child2refs"
comment puis-je le faire?
source d'informationauteur user1354934
Vous devez vous connecter pour publier un commentaire.
Premier accès des enfants avec:
this.props.children
chaque enfant aura alors sonref
comme une propriété sur elle.Si elle ne peut pas être évitée le modèle proposé extrait de la Réagir docs serait:
La Parent passe d'une fonction comme accessoire lié à Parent's
this
. Réagir fera appel à la Enfant'sref
rappelsetRef
et fixez lechildInput
propriététhis
qui comme nous l'avons déjà noté les points à l' Parent.Démo: https://codepen.io/itsfadnis/pen/aLWVVx?editors=0011