React-Redux Łatwe wyjaśnienie (2/2)

W poprzednim artykule, który napisałem, omówiłem cykl Redux. Ten artykuł skupi się na React-Redux. Po pierwsze, dlaczego React-redux? W miarę dalszej pracy nad aplikacją zarządzanie stanem może stać się bardzo skomplikowane. React-Redux to system zarządzania stanem, który ułatwia zarządzanie stanem.

Schemat działania React-Redux:

Jeśli chcesz utworzyć akcję lub reduktor , najlepiej jest utworzyć foldery o nazwach Akcje i Reduktory na najwyższym poziomie folderu src . Wewnątrz obu folderów utwórz plik index.js . Teraz powinieneś mieć w sumie 3 pliki index.js .

W początkowym pliku index.js , do którego dołączasz plik App.js , import {Provider} from 'react-redux'oraz import {createStore} from 'redux'. Zapakuj swój komponent aplikacji w dostawców w następujący sposób:

Teraz wiele z twojego schematu jest już skończonych. Stąd możesz tworzyć swoje działania. wewnątrz pliku index.js w folderze działań, proces jest dokładnie taki, jak pokazano wcześniej, z wyjątkiem wcześniejszej instrukcji eksportu . Ważne jest, aby wiedzieć, że nie powinieneś używać domyślnego eksportu.

W swoim pliku reduktorów import {combineReducers} from 'redux'i utwórz swoje reduktory. Różnica polega na domyślnym eksporcie reduktorów .:

Wcześniejsze informacje były w zasadzie podsumowaniem i integracją reduktorów z Reactem, ta sekcja obejmie kilka rażących różnic:

Niezależnie od tego, który plik chcesz wywołać State, musisz najpierw import {connect} from 'react-redux'połączyć go z domyślnym eksportem w ten sposób:

mapStateToProps to funkcja, która również wchodzi do twojego łącznika , aby użyć twojego stanu wewnątrz komponentu. Jego zadaniem jest tak, jak mówi jego tytuł, w twoim komponencie, będziesz musiał użyć Rekwizytów, aby uzyskać dostęp do stanu za pomocą wybranego klucza. ważne jest również, aby pamiętać, że funkcja connect automatycznie wysyła.

Wreszcie, należy połączyć funkcję createstore do operatora, aby umożliwić złącze do komunikacji z Dostawcą więc może wysyłać informacje do aplikacji.

Teraz możesz tworzyć aplikacje tak, jak kiedyś, z wyjątkiem React-Redux.

Suggested posts

Unikanie niszczycielskich konsekwencji udaru mózgu: nauka z rodzinnej podróży.

Unikanie niszczycielskich konsekwencji udaru mózgu: nauka z rodzinnej podróży.

Wstęp Udar to nagły przypadek medyczny, który może dotknąć każdego w dowolnym momencie. Występuje, gdy przepływ krwi do części mózgu zostaje zakłócony, co prowadzi do nagłej utraty funkcji mózgu.

Jest — potężny framework do testowania JavaScript

Jest — potężny framework do testowania JavaScript

Testowanie jest istotną częścią tworzenia oprogramowania. Zapewnia, że ​​kod jest niezawodny, działa zgodnie z oczekiwaniami i zmniejsza prawdopodobieństwo błędów.

Related posts

Telewizja sieciowa Twitter

Telewizja sieciowa Twitter

To, co stare, jest teraz znowu nowe, a to, co kiedyś było lśniącą, błyszczącą rzeczą, teraz wydaje się nudne. Nie mówię o dżinsach JNCO, które powróciły wśród fajnych dzieciaków w śródmieściu wraz z innymi modami późnych lat 90.

Czy sztuka jest kiedykolwiek apolityczna?

Czy sztuka jest kiedykolwiek apolityczna?

Wczoraj zamknęliśmy drzwi tegorocznego Konkursu Piosenki Eurowizji błyskotliwym, chaotycznym wielkim finałem, w którym szwedzka piosenkarka Loreen zabrała do domu trofeum, stając się pierwszą kobietą, która wygrała dwa razy i przywracając koronę Szwecji 50 lat po tym, jak ABBA wygrała konkurs z „Waterloo”. Stali się jednym z największych zespołów w kanonie muzyki pop.

Co możesz zrobić w swoim okresie oczekiwania (czekając na wylądowanie Twoja pierwsza praca w technologii)

Co możesz zrobić w swoim okresie oczekiwania (czekając na wylądowanie Twoja pierwsza praca w technologii)

Przejście do nowej kariery może być niezwykle trudne, jeśli spróbujesz zrobić to sam. Ważne jest, aby znaleźć odpowiedzialnych partnerów, którzy są na tym samym poziomie uczenia się co ty, którzy mają podobne cele, wytrwałość i motywację.

Finansowanie usuwania dwutlenku węgla w RO24

Podział wniosków o środki Carbon180 na różne ścieżki

Finansowanie usuwania dwutlenku węgla w RO24

Autor: Alyson Lee, doradca zarządzający ds. spraw rządowych Coroczny proces przyznawania środków przez rząd federalny ma kluczowe znaczenie dla naszych wysiłków na rzecz sfinansowania usuwania dwutlenku węgla (CDR). Każdego roku Carbon180 przesyła prośby do różnych biur kongresowych, aby pomóc wskazać, gdzie będą płynąć dolary w przyszłym roku.