Reduktors var tikt izsaukts ar undefined kā stāvokļa vērtību, kad lietojumprogramma tiek inicializēta. Ja tā notiek, mums ir jānorāda sākotnējā stāvokļa vērtība, lai pārējam reduktora kodam būtu ar ko strādāt.
Kāds ir reduktoru mērķis?
Reduktors ir funkcija, kas nosaka izmaiņas lietojumprogrammas stāvoklī. Tas izmanto saņemto darbību, lai noteiktu šīs izmaiņas. Mums ir rīki, piemēram, Redux, kas palīdz pārvaldīt lietojumprogrammas stāvokļa izmaiņas vienā veikalā, lai tās darbotos konsekventi.
Kāpēc to sauc par reduktoru Redux?
Iemesls, kāpēc redux reduktors tiek saukts par reduktoru, ir jo jūs varētu "samazināt" darbību kopumu un sākotnējo (veikala) stāvokli, kurā veikt šīs darbības, lai iegūtu rezultātu. galīgais stāvoklis.… Reduktors ir tīra funkcija, kas ņem pašreizējo stāvokli un darbību, un atgriež nākamo stāvokli.
Kāda ir Redux reduktoru izmantošana?
Redux reduktors ir tīra funkcija, kas veic darbību un lietojumprogrammas iepriekšējo stāvokli un atgriež jauno stāvokli Darbība apraksta notikušo, un tā ir reduktora funkcija. darbs, lai, pamatojoties uz šo darbību, atgrieztu jauno stāvokli. Tas var šķist vienkārši, taču tai ir jābūt tīrai funkcijai bez blakusparādībām.
Kāpēc, nosūtot uz reduktoru, tiek izsaukti visi reduktori?
Tas ir tāpēc, ka ieteiktā Redux reduktora struktūra ir " reduktora sastāvs", kur daudzas galvenokārt neatkarīgas reduktora funkcijas var apvienot vienā struktūrā, un daudzas reduktora funkcijas varētu reaģēt. uz vienu darbību un atjaunināt savu statusa daļu.