Mikä on sivuvaikutusreaktio?
Mikä on sivuvaikutusreaktio?

Video: Mikä on sivuvaikutusreaktio?

Video: Mikä on sivuvaikutusreaktio?
Video: Williamin PARAS Biisi!? | William - Ei vitus ft. Korelon REAKTIO 2024, Marraskuu
Anonim

A " sivuvaikutus " on mikä tahansa, joka vaikuttaa johonkin suoritettavan funktion ulkopuolelle. Toiminnot, jotka suoritetaan ilman sivuvaikutukset kutsutaan "puhtaiksi" funktioiksi: ne ottavat vastaan argumentteja ja palauttavat arvoja. Mitään muuta ei tapahdu toimintoa suoritettaessa.

Mitä sivuvaikutuksia Reduxilla on tähän liittyen?

Yhteisiä piirteitä puolella - tehosteita Kun käyttäjä esimerkiksi napsauttaa "Tallenna", saatat haluta käynnistää AJAX-pyynnön. Sivu - tehosteita voi lähettää Redux Toiminnot. Kuten silloin, kun tallennusprosessi päättyy onnistuneesti, saatat haluta lähettää SAVE_SUCCEEDED; tai kun se epäonnistui, SAVE_FAILED. He eivät myöskään välttämättä lähetä mitään.

Voidaan myös kysyä, miksi koukut reagoivat? " Koukut ovat uusi lisäys Reagoi versiossa 16.8, jonka avulla voit käyttää valtion ja muita Reagoi ominaisuuksia, kuten elinkaarimenetelmiä, ilman luokan kirjoittamista." Koukut voit aina käyttää toimintoja sen sijaan, että joutuisit jatkuvasti vaihtamaan funktioiden, luokkien, korkeamman asteen komponenttien ja renderöintirekvisiittausten välillä.

Vastaavasti saatat kysyä, mitä sivuvaikutuksia Javascriptissä on?

Sivuvaikutukset A sivuvaikutus on mikä tahansa sovelluksen tilan muutos, joka on havaittavissa kutsutun funktion ulkopuolella, muu kuin sen palautusarvo. Sivuvaikutukset sisältää: minkä tahansa ulkoisen muuttujan tai objektin ominaisuuden (esim. globaalin muuttujan tai emofunktion laajuusketjun muuttujan) muokkaaminen

Onko react Hooks hyviä?

TL;DR: Koukut ovat Loistava , mutta ei. Sen sijaan se paransi sovellusliittymää asioissa, joita voimme jo tehdä Reagoi . Kuitenkin koukut API on tehnyt alkuperäisen Reagoi state API on paljon käyttökelpoisempi, ja koska se on helpompi kuin sen korvaama luokkamalli, käytän komponenttitilaa paljon enemmän kuin ennen, kun se on tarkoituksenmukaista.

Suositeltava: