⊗jsrxPmBsAW 4 of 57 menu

Работа Redux дадатка

Цяпер, узброіўшыся тэрмінамі, мы можам коратка разгледзець асноўныя этапы работы дадатка на Redux, якое вы будзеце ствараць у далейшым.

Работа дадатка адбываецца згодна ідэі аднанапраўленасці даных, як мы ўжо згадвалі раней.

На этапе ініцыялізацыі (пры першым запуску дадатка) пры дапамозе каранёвага рэдʼюсара ствараецца сховішча store. Сховішча выклікае гэты рэдʼюсер толькі раз і запісвае якое вяртаецца ім значэнне ў якасці пачатковага стану. Пры першасным рэндэрынгу кампаненты дадатка выкарыстоўваюць бягучы стэйт, запісаны ў сховішчы. Таксама яны падпісваюцца на абнаўленні сховішча, каб адразу ж даведацца аб змене стэйта.

Пры далейшай работе дадатка адбываецца наступнае. Дапусцім, карыстальнік зрабіў клік мышшу па кнопцы. У гэтым выпадку з з дапамогай кода фармуецца экшн, які адпраўляецца ў сховішча. Сховішча зноў запускае рэдʼюсер з якое захоўваецца ў ім станам і атрыманым экшнам. У выніку змененае значэнне стэйта захоўваецца ў якасці новага. Таксама сховішча апавяшчае падпісаныя на змены кампаненты аб тым, што змены мелі месца быць. У сваю чаргу кампаненты глядзяць, калі неабходныя ім часткі стану былі зменены. Нарэшце, калі змены мелі месца, то кампанент выклікае рэндэрынг для адлюстравання ўжо новых даных.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць