Défi : Basculer la Visibilité avec useState
Tâche
Créer un composant comprenant un bouton et un paragraphe de texte. Implémenter la logique nécessaire en utilisant le hook useState afin d’alterner la visibilité du paragraphe de texte lors du clic sur le bouton.
Instructions
- Importer le hook
useStatedepuis la bibliothèque React. - Déclarer une variable d’état nommée
isVisibleà l’aide du hookuseState. L’initialiser avec la valeurfalse. - Implémenter une fonction nommée
toggleVisibilityqui, lorsqu’elle est appelée, alterne l’étatisVisibleentretrueetfalse. - Utiliser la fonction
toggleVisibilitycomme gestionnaireonClickpour le bouton.
- Inclure une instruction
importpour importer le hook approprié depuis la bibliothèque React. - Pour cette tâche, le hook
useStatesera utilisé car il permet de gérer l’état de visibilité du paragraphe. - Pour déterminer le nom de variable approprié pour l’état, observer la fonction associée à la modification de l’état, qui est
setIsVisible. Retirer le préfixe "set" et utiliser une première lettre en minuscule pour le nom de la variable, qui doit êtreisVisible. - Pour invoquer la fonction
toggleVisibilitylorsqu’un clic est effectué sur le bouton, l’assigner comme valeur de l’attributonClickdu bouton.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you explain how the useState hook works in this example?
What does the toggleVisibility function do?
How does the button control the visibility of the paragraph?
Awesome!
Completion rate improved to 2.17
Défi : Basculer la Visibilité avec useState
Glissez pour afficher le menu
Tâche
Créer un composant comprenant un bouton et un paragraphe de texte. Implémenter la logique nécessaire en utilisant le hook useState afin d’alterner la visibilité du paragraphe de texte lors du clic sur le bouton.
Instructions
- Importer le hook
useStatedepuis la bibliothèque React. - Déclarer une variable d’état nommée
isVisibleà l’aide du hookuseState. L’initialiser avec la valeurfalse. - Implémenter une fonction nommée
toggleVisibilityqui, lorsqu’elle est appelée, alterne l’étatisVisibleentretrueetfalse. - Utiliser la fonction
toggleVisibilitycomme gestionnaireonClickpour le bouton.
- Inclure une instruction
importpour importer le hook approprié depuis la bibliothèque React. - Pour cette tâche, le hook
useStatesera utilisé car il permet de gérer l’état de visibilité du paragraphe. - Pour déterminer le nom de variable approprié pour l’état, observer la fonction associée à la modification de l’état, qui est
setIsVisible. Retirer le préfixe "set" et utiliser une première lettre en minuscule pour le nom de la variable, qui doit êtreisVisible. - Pour invoquer la fonction
toggleVisibilitylorsqu’un clic est effectué sur le bouton, l’assigner comme valeur de l’attributonClickdu bouton.
Merci pour vos commentaires !