Haaste: Näkyvyyden Vaihtaminen UseState-Hookilla
Tehtävä
Luo komponentti, joka sisältää painikkeen ja tekstikappaleen. Toteuta tarvittava logiikka käyttämällä useState-hookia, jotta tekstikappaleen näkyvyyttä voidaan vaihtaa painiketta painettaessa.
Ohjeet
- Tuo
useState-hook React-kirjastosta. - Määritä tilamuuttuja nimeltä
isVisiblekäyttämälläuseState-hookia. Alusta se arvollafalse. - Toteuta funktio nimeltä
toggleVisibility, joka kutsuttaessa vaihtaaisVisible-tilan arvontruejafalsevälillä. - Käytä
toggleVisibility-funktiota painikkeenonClick-käsittelijänä.
- Lisää
import-lause tuodaksesi oikean hookin React-kirjastosta. - Tässä tehtävässä käytetään
useState-hookia, koska hallitaan kappaleen näkyvyyden tilaa. - Määritä tilamuuttujan nimi tarkastelemalla tilan asettamiseen liittyvää funktiota, joka on
setIsVisible. Poista "set"-etuliite ja käytä muuttujan nimen ensimmäistä kirjainta pienellä, jolloin nimeksi tuleeisVisible. - Kutsu
toggleVisibility-funktiota painikkeenonClick-attribuutin arvona, jotta se suoritetaan painettaessa.
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 3. Luku 3
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Suggested prompts:
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
Haaste: Näkyvyyden Vaihtaminen UseState-Hookilla
Pyyhkäise näyttääksesi valikon
Tehtävä
Luo komponentti, joka sisältää painikkeen ja tekstikappaleen. Toteuta tarvittava logiikka käyttämällä useState-hookia, jotta tekstikappaleen näkyvyyttä voidaan vaihtaa painiketta painettaessa.
Ohjeet
- Tuo
useState-hook React-kirjastosta. - Määritä tilamuuttuja nimeltä
isVisiblekäyttämälläuseState-hookia. Alusta se arvollafalse. - Toteuta funktio nimeltä
toggleVisibility, joka kutsuttaessa vaihtaaisVisible-tilan arvontruejafalsevälillä. - Käytä
toggleVisibility-funktiota painikkeenonClick-käsittelijänä.
- Lisää
import-lause tuodaksesi oikean hookin React-kirjastosta. - Tässä tehtävässä käytetään
useState-hookia, koska hallitaan kappaleen näkyvyyden tilaa. - Määritä tilamuuttujan nimi tarkastelemalla tilan asettamiseen liittyvää funktiota, joka on
setIsVisible. Poista "set"-etuliite ja käytä muuttujan nimen ensimmäistä kirjainta pienellä, jolloin nimeksi tuleeisVisible. - Kutsu
toggleVisibility-funktiota painikkeenonClick-attribuutin arvona, jotta se suoritetaan painettaessa.
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 3. Luku 3