⊗jsrxPmBsAW 4 of 57 menu

Redux programmasynyň işleýişi

Indi terminologiýa bilen habarlaşanymyz üçin, indiki wagtda gurjak Redux programmanyzyň işleýän esasy etapalaryna gysgaça göz aýlanyp geçeris.

Programmanyň işleýişi, öň aýdşymyz ýaly, maglumatlaryň bir ugurlylyk ideýasy boýunça amala aşyrylýar.

Başlangyç etapda (programma ilkinji gezek işe girende) esas reducer ýardamynda store amortizator döredilýär. Amortizator bu reducer-i diňe bir gezek çagyryp, onuň gaýtarylan bahasyny başlangyç ýagdaýy hökmünde ýazýar. Ilkinji rendirleýş wagtynda programmanyň komponentleri amortizatora ýazylan häzirki stany ulanyp başlaýarlar. Şeýle hem olar statiň üýtgemegi barada derrew habar almak üçin amortizatoryň täzelenmelerine ýazylyp alýarlar.

Programmanyň indiki iş wagtynda aşakdakylar bolýar. Meselem, ulanyjy çyzyk düwmesine çyzyk basdy diýeli. Bu ýagda kod ýardamynda amortizatora iberilýän aksiýa düzülýär. Amortizator ýene bir gezek reducer-i özünde saklanýan ýagdaý we alynan aksiýa bilen işe goýýar. Netijede üýtgedilen stanyň bahasy täze hökmünde saklanýar. Şeýle hem amortizator üýtgeşikliklere ýazylyp alan komponentlere üýtgeşiklikleriň bolandygyny habar berýär. Öz gezeginde komponentler gerek bolan ýagdaý bölekleriniň üýtgedilendigine seredýärler. Ahyrsoňy, eger üýtgeşiklikler bolsa, komponent täze maglumatlary görkezmek üçin rendirleýşi çagyryp başlaýar.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et