Reducerien Kirjoittaminen Helpolla Tavalla
Pyyhkäise näyttääksesi valikon
Reducerit määrittelevät, miten tila muuttuu. Redux Toolkitissa reducerit kirjoitetaan huomattavasti yksinkertaisemmin kuin vanhemmassa Reduxissa.
Reducerien kirjoittaminen
Slicen sisällä reducerit näyttävät tavallisilta funktioilta:
increment(state) {
state.value += 1;
}
Päällisin puolin näyttää siltä, että tilaa muutetaan suoraan.
Miksi tämä toimii
Tavallisessa Reduxissa tilaa ei saa muuttaa suoraan. Jokaisella kerralla piti palauttaa uusi olio.
Redux Toolkit käyttää taustalla työkalua, jonka ansiosta voit kirjoittaa yksinkertaisempaa koodia ja silti pitää tilapäivitykset turvallisina.
Keskeinen ajatus
Reducerit kirjoitetaan ikään kuin tilaa muutettaisiin suoraan. Redux Toolkit huolehtii siitä, että nämä muutokset tehdään turvallisesti.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme