Les props sont des valeurs que l’on passe aux composants. Le state est un état local au composant.
Comment modifier le state d'un composant parent depuis le composant enfant ?
Nous passons les valeurs du state du composant parent en props du composant enfant, tout simplement.
Il n’est pas possible de remonter les valeurs du state d’un composant enfant au composant parent.
Nous passons en props le setState du composant parent au composant enfant, qui se chargera de l’exécuter à chaque changement de son state local.
Nous utilisons la props spéciale onStateChange du composant enfant qui nous permet d’associer le state du parent au state du composant enfant.
Question 2
À quels besoins répond l’utilisation d’un store centralisé ?
Attention, plusieurs réponses sont possibles.
D'avoir une source unique de vérité pour l'état d'une application.
De compresser et de minimiser la taille des données pour accélérer le temps de chargement des applications web.
De crypter les données sensibles et garantir une sécurité maximale dans une application.
D’avoir une meilleure cohérence des données à travers l'application, ce qui facilite la communication entre les composants et rend les interactions plus prévisibles.
Question 3
Quels éléments font partie de l’architecture Flux ?
Attention, plusieurs réponses sont possibles.
Le dispatcher
Les stores
Les reducers
Les actions
Et si vous obteniez un diplôme OpenClassrooms ?
Formations jusqu’à 100 % financées
Date de début flexible
Projets professionnalisants
Mentorat individuel
Trouvez la formation et le financement faits pour vous