Haaste: Luo Redux-Toimintoja
Vaihe 2
Keskity tavoitteiden hallintaan liittyvien toimintojen luomiseen. Toiminnot ovat olioita, jotka kuvaavat haluttuja muutoksia tilaan. Luomalla toimintoja voimme päivittää Redux-tallennustilan asianmukaisesti.
Esimerkki
Haaste
- Avaa tiedosto
goalAction.js. - Käytä oikeaa funktiota paketista
@reduxjs/toolkittoimintojen luomiseen. - Määritä oikeat toimintotyypit käyttämällä kohde-elementtiä
goalja osoita toiminto jokaiselle toiminnolle. - Poistaaksesi tavoitteen, aseta toimintotyypiksi
goals/removeGoal. - Lisätäksesi tavoitteen, aseta toimintotyypiksi
goals/addGoal.
createAction-funktio yksinkertaistaa toimintojen luojien luomista.- Toimintotyyppien tulee olla kuvaavia ja heijastaa toiminnon tarkoitusta.
- Merkkijonovakioiden tai muuttujien käyttö on suositeltavaa johdonmukaisuuden ja helpomman refaktoroinnin vuoksi.
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 3. Luku 4
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 4.17
Haaste: Luo Redux-Toimintoja
Pyyhkäise näyttääksesi valikon
Vaihe 2
Keskity tavoitteiden hallintaan liittyvien toimintojen luomiseen. Toiminnot ovat olioita, jotka kuvaavat haluttuja muutoksia tilaan. Luomalla toimintoja voimme päivittää Redux-tallennustilan asianmukaisesti.
Esimerkki
Haaste
- Avaa tiedosto
goalAction.js. - Käytä oikeaa funktiota paketista
@reduxjs/toolkittoimintojen luomiseen. - Määritä oikeat toimintotyypit käyttämällä kohde-elementtiä
goalja osoita toiminto jokaiselle toiminnolle. - Poistaaksesi tavoitteen, aseta toimintotyypiksi
goals/removeGoal. - Lisätäksesi tavoitteen, aseta toimintotyypiksi
goals/addGoal.
createAction-funktio yksinkertaistaa toimintojen luojien luomista.- Toimintotyyppien tulee olla kuvaavia ja heijastaa toiminnon tarkoitusta.
- Merkkijonovakioiden tai muuttujien käyttö on suositeltavaa johdonmukaisuuden ja helpomman refaktoroinnin vuoksi.
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 3. Luku 4