Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Näkyvyyden Vaihtaminen UseState-Hookilla | React-hookit ja Konteksti Tilanhallintaan
React-mestaruus

bookHaaste: 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

  1. Tuo useState-hook React-kirjastosta.
  2. Määritä tilamuuttuja nimeltä isVisible käyttämällä useState-hookia. Alusta se arvolla false.
  3. Toteuta funktio nimeltä toggleVisibility, joka kutsuttaessa vaihtaa isVisible-tilan arvon true ja false välillä.
  4. Käytä toggleVisibility-funktiota painikkeen onClick-käsittelijänä.
  1. Lisää import-lause tuodaksesi oikean hookin React-kirjastosta.
  2. Tässä tehtävässä käytetään useState-hookia, koska hallitaan kappaleen näkyvyyden tilaa.
  3. 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 tulee isVisible.
  4. Kutsu toggleVisibility-funktiota painikkeen onClick-attribuutin arvona, jotta se suoritetaan painettaessa.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 3

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 2.17

bookHaaste: 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

  1. Tuo useState-hook React-kirjastosta.
  2. Määritä tilamuuttuja nimeltä isVisible käyttämällä useState-hookia. Alusta se arvolla false.
  3. Toteuta funktio nimeltä toggleVisibility, joka kutsuttaessa vaihtaa isVisible-tilan arvon true ja false välillä.
  4. Käytä toggleVisibility-funktiota painikkeen onClick-käsittelijänä.
  1. Lisää import-lause tuodaksesi oikean hookin React-kirjastosta.
  2. Tässä tehtävässä käytetään useState-hookia, koska hallitaan kappaleen näkyvyyden tilaa.
  3. 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 tulee isVisible.
  4. Kutsu toggleVisibility-funktiota painikkeen onClick-attribuutin arvona, jotta se suoritetaan painettaessa.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 3
some-alt