Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Luo Redux-Toimintoja | Redux Toolkit -Haastepaja
Tilanhallinta Redux Toolkitilla Reactissa

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

  1. Avaa tiedosto goalAction.js.
  2. Käytä oikeaa funktiota paketista @reduxjs/toolkit toimintojen luomiseen.
  3. Määritä oikeat toimintotyypit käyttämällä kohde-elementtiä goal ja osoita toiminto jokaiselle toiminnolle.
  4. Poistaaksesi tavoitteen, aseta toimintotyypiksi goals/removeGoal.
  5. Lisätäksesi tavoitteen, aseta toimintotyypiksi goals/addGoal.
  1. createAction-funktio yksinkertaistaa toimintojen luojien luomista.
  2. Toimintotyyppien tulee olla kuvaavia ja heijastaa toiminnon tarkoitusta.
  3. Merkkijonovakioiden tai muuttujien käyttö on suositeltavaa johdonmukaisuuden ja helpomman refaktoroinnin vuoksi.
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 4

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Suggested prompts:

What is the correct way to use createAction from @reduxjs/toolkit?

Can you explain how to name action types for adding and removing goals?

Where should I place the new actions in my project structure?

Awesome!

Completion rate improved to 4.17

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

  1. Avaa tiedosto goalAction.js.
  2. Käytä oikeaa funktiota paketista @reduxjs/toolkit toimintojen luomiseen.
  3. Määritä oikeat toimintotyypit käyttämällä kohde-elementtiä goal ja osoita toiminto jokaiselle toiminnolle.
  4. Poistaaksesi tavoitteen, aseta toimintotyypiksi goals/removeGoal.
  5. Lisätäksesi tavoitteen, aseta toimintotyypiksi goals/addGoal.
  1. createAction-funktio yksinkertaistaa toimintojen luojien luomista.
  2. Toimintotyyppien tulee olla kuvaavia ja heijastaa toiminnon tarkoitusta.
  3. Merkkijonovakioiden tai muuttujien käyttö on suositeltavaa johdonmukaisuuden ja helpomman refaktoroinnin vuoksi.
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 4
some-alt