Logo cs.boatexistence.com

Kdy se volá reduktor?

Obsah:

Kdy se volá reduktor?
Kdy se volá reduktor?

Video: Kdy se volá reduktor?

Video: Kdy se volá reduktor?
Video: УНИКАЛЬНАЯ идея из движка от стиралки! 2024, Červenec
Anonim

Redukce může být volána s undefined jako hodnotou stavu při inicializaci aplikace. Pokud k tomu dojde, musíme zadat hodnotu počátečního stavu, aby zbytek kódu reduktoru měl s čím pracovat.

Jaký je účel reduktorů?

Redukce je funkce, která určuje změny stavu aplikace. K určení této změny používá přijatou akci. Máme nástroje, jako je Redux, které pomáhají spravovat změny stavu aplikace v jediném obchodě tak, aby se chovaly konzistentně.

Proč se tomu říká reduktor Redux?

Důvod, proč se reduxní reduktor nazývá reduktor, je protože byste mohli „redukovat“sbírku akcí a počáteční stav (obchodu), na kterém tyto akce provádět, abyste získali výsledný konečný stav.… Redukce je čistá funkce, která přebírá aktuální stav a akci a vrací další stav.

Jaké je použití reduktoru v Reduxu?

V Redux je reduktor čistá funkce, která provede akci a předchozí stav aplikace a vrátí nový stav Akce popisuje, co se stalo, a je to činnost reduktoru úkol vrátit nový stav na základě této akce. Může se to zdát jednoduché, ale musí to být čistá funkce bez vedlejších účinků.

Proč odeslání do redakce způsobí, že budou zavoláni všichni redaktoři?

Je to proto, že navrhovaná struktura reduktoru je " složení reduktoru", kde lze mnoho většinou nezávislých funkcí reduktoru kombinovat do jedné struktury a mnoho funkcí reduktoru by mohlo potenciálně reagovat na jedinou akci a aktualizovat svůj vlastní úsek stavu.

Doporučuje: