Când se numește reductorul?

Cuprins:

Când se numește reductorul?
Când se numește reductorul?

Video: Când se numește reductorul?

Video: Când se numește reductorul?
Video: Schimbarea și Gresarea grupului conic la Motocoasă 2024, Noiembrie
Anonim

Un reductor poate fi apelat cu undefined ca valoare de stare atunci când aplicația este inițializată. Dacă se întâmplă acest lucru, trebuie să furnizăm o valoare de stare inițială, astfel încât restul codului reductorului să aibă cu ce să lucreze.

Care este scopul reductoarelor?

Un reductor este o funcție care determină modificări ale stării unei aplicații. Utilizează acțiunea pe care o primește pentru a determina această schimbare. Avem instrumente, cum ar fi Redux, care ajută la gestionarea modificărilor stării unei aplicații într-un singur magazin, astfel încât acestea să se comporte în mod consecvent.

De ce se numește reductor Redux?

Motivul pentru care un reductor de redux este numit reductor este deoarece ai putea „reduce” o colecție de acțiuni și o stare inițială (a magazinului) pe care să efectuezi aceste acțiuni pentru a obține rezultatul stare finală.… Reductorul este o funcție pură care preia starea curentă și o acțiune și returnează starea următoare.

La ce folosește reductorul în Redux?

În Redux, un reductor este o funcție pură care efectuează o acțiune și starea anterioară a aplicației și returnează noua stare Acțiunea descrie ce sa întâmplat și este a reductorului sarcina de a returna noul stat pe baza acelei actiuni. Poate părea simplu, dar trebuie să fie o funcție pură, fără efecte secundare.

De ce o trimitere către un reductor face ca toți reductorii să fie chemați?

Aceasta se datorează faptului că structura de reducere Redux sugerată este " compoziție reductoare", unde multe funcții de reducere, în mare parte independente, pot fi combinate într-o singură structură și multe funcții de reducere ar putea răspunde la o singură acțiune și își actualizează propria secțiune de stare.

Recomandat: