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

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

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