Contenu du cours
Maîtrise de React
Maîtrise de React
1. Introduction aux Fondamentaux de React
Qu'est-ce Que React?SPAs vs. MPAs dans le Développement WebComment React Fonctionne Avec le DOM VirtuelIntroduction à JSX dans ReactCréer des Éléments JSX ComplexesRendu des Éléments dans ReactDéfi : Rendu d'ÉlémentComposant ReactProps dans ReactDéfi : Composants FonctionnelsRendu ConditionnelDéfi : Rendu Conditionnel - Notification de ChatDéfi : Rendu Conditionnel - Alerte BancaireRendu d'une Collection de DonnéesDéfi : Rendre une Collection de DonnéesRécapitulatif de la Section Introduction à React
2. Stylisation dans les Applications React
Introduction à la Stylisation dans ReactStyles en LigneStyles en Ligne en PratiqueDéfi : Styles en LigneStyliser avec le Fichier CSSStyliser avec le Fichier CSS en PratiqueDéfi : Styliser Avec le Fichier CSSStylisation Avec Les Modules CSSOrganisation de la Structure des DossiersDéfi : Modules CSSRésumé de la Section sur le Style dans React
3. Hooks et Contexte React
Introduction : Hooks et Contexte ReactHook useStateDéfi : Basculer la VisibilitéHook useRefDéfi : Créer un Composant de FormulaireHook useEffectDéfi : Récupération et Affichage des DonnéesHook useMemoDéfi : Filtrage de la Liste de VoituresContexteContexte en PratiqueDéfi : Application du Monde de l'AstronomieRésumé de la Section sur les Hooks et le Contexte de React
Défi : Basculer la Visibilité
Tâche
Créez un composant qui inclut un bouton et un paragraphe de texte. Implémentez la logique nécessaire en utilisant le hook useState
pour basculer la visibilité du paragraphe de texte lorsque le bouton est cliqué.
Instructions
- Importez le hook
useState
de la bibliothèque React. - Déclarez une variable d'état nommée
isVisible
en utilisant le hookuseState
. Initialisez-la avec la valeurfalse
. - Implémentez une fonction nommée
toggleVisibility
qui, lorsqu'elle est appelée, bascule l'étatisVisible
entretrue
etfalse
. - Utilisez la fonction
toggleVisibility
comme gestionnaireonClick
pour le bouton.
- Incluez une déclaration
import
pour importer le hook approprié de la bibliothèque React. - Pour cette tâche, nous utiliserons le hook
useState
car nous gérons l'état de la visibilité du paragraphe. - Pour déterminer le nom de variable approprié pour l'état, observez la fonction associée à la définition de l'état, qui est
setIsVisible
. Supprimez le préfixe "set" et utilisez une première lettre minuscule pour le nom de la variable, qui devrait êtreisVisible
. - Pour invoquer la fonction
toggleVisibility
lorsque le bouton est cliqué, assignez-la comme valeur pour l'attributonClick
du bouton.
Tout était clair ?
Merci pour vos commentaires !
Section 3. Chapitre 3