Vai es varu nosūtīt darbību reduktorā?
Vai es varu nosūtīt darbību reduktorā?

Video: Vai es varu nosūtīt darbību reduktorā?

Video: Vai es varu nosūtīt darbību reduktorā?
Video: Pārskats par Gazeļu biznesu 2013 ar nobraukumu 273 tūkst.km 2024, Novembris
Anonim

4 atbildes. Nosūtot an darbība ietvaros a reduktors ir anti-raksts. Jūsu reduktors vajadzētu būt bez blakusparādībām, vienkārši sagremot darbība kravnesība un jauna valsts objekta atgriešana. Klausītāju pievienošana un nosūtīšana darbības ietvaros reduktors var noved pie ķēdes darbības un citas blakusparādības.

Ņemot to vērā, kā nosūtīt darbību programmā Redux?

Tomēr, kad vēlaties nosūtīt darbību no sava komponenta, vispirms tas jāsavieno ar veikalu un jāizmanto savienojuma metode, lai reaģētu. redux (2. ceļš). Pēc tam, kad funkcijā mapDispatchToProps sāk parādīties loģika, ir pienācis laiks to darīt nosūtīšanas darbība savā sāgā (3. ceļš).

Var arī jautāt, ko dara veikala izsūtīšana? nosūtīšana (darbība) Nosūta darbību. Tas ir vienīgais veids, kā izraisīt stāvokļa maiņu. The veikala samazināšanas funkcija tiks izsaukta ar pašreizējo getState() rezultātu un doto darbību sinhroni.

Kas ir darbības un reduktori?

Reduktori : Kā mēs jau zinām, darbības tikai pasaka, kas jādara, bet viņi nepasaka, kā darīt, tāpēc reduktori ir tīrās funkcijas, kas ieņem pašreizējo stāvokli un darbība un atgriezt jauno stāvokli un pastāstīt veikalam, kā rīkoties.

Kas ir darbība un reduktors Redux?

A reduktors ir funkcija, kas nosaka lietojumprogrammas stāvokļa izmaiņas. Tas izmanto darbība tā saņem, lai noteiktu šīs izmaiņas. Mums ir instrumenti, piemēram Redux , kas palīdz pārvaldīt lietojumprogrammas stāvokļa izmaiņas vienā veikalā, lai tās darbotos konsekventi.

Ieteicams: