Pytania oznaczone «redux»

Redux to przewidywalny kontener stanu dla aplikacji JavaScript oparty na wzorcu projektowym Flux.

891
Jak wysłać akcję Redux z limitem czasu?

Mam działanie, które aktualizuje stan powiadomienia mojej aplikacji. Zwykle to powiadomienie będzie pewnego rodzaju błędem lub informacją. Muszę następnie wysłać inną akcję po 5 sekundach, która przywróci stan powiadomienia do początkowej, więc nie będzie żadnego powiadomienia. Głównym powodem tego...

455
Jak zresetować stan sklepu Redux?

Używam Redux do zarządzania stanem. Jak zresetować sklep do stanu początkowego? Załóżmy na przykład, że mam dwa konta użytkowników ( u1i u2). Wyobraź sobie następującą sekwencję zdarzeń: Użytkownik u1loguje się do aplikacji i coś robi, więc buforujemy niektóre dane w sklepie. Użytkownik...

358
Co to jest mapDispatchToProps?

Czytałem dokumentację biblioteki Redux i ma ona ten przykład: Oprócz odczytu stanu komponenty kontenera mogą wywoływać akcje. W podobny sposób można zdefiniować funkcję o nazwie, mapDispatchToProps()która odbiera dispatch()metodę i zwraca rekwizyty wywołania zwrotnego, które chcesz wstrzyknąć do...

296
Uzyskujesz dostęp do stanu Redux w kreatorze akcji?

Powiedz, że mam następujące: export const SOME_ACTION = 'SOME_ACTION'; export function someAction() { return { type: SOME_ACTION, } } I w tym kreatorze akcji chcę uzyskać dostęp do globalnego stanu sklepu (wszystkie reduktory). Czy lepiej to zrobić: import store from '../store'; export const...

221
Redux - wiele sklepów, dlaczego nie?

Jako uwaga: przeczytałem dokumentację dotyczącą Redux (także Baobab) i sporo zrobiłem z Google'a i testów. Dlaczego tak mocno sugeruje się, że aplikacja Redux ma tylko jeden sklep? Rozumiem zalety / wady konfiguracji z jednym sklepem w porównaniu z konfiguracją z wieloma sklepami ( na ten temat...

220
Zrozumienie React-Redux i mapStateToProps ()

Próbuję zrozumieć metodę Connect Re-Redux i funkcje, które przyjmuje jako parametry. W szczególności mapStateToProps(). W moim rozumieniu zwracana wartość mapStateToPropsbędzie obiektem pochodzącym ze stanu (w postaci, w jakiej znajduje się on w sklepie), którego klucze zostaną przekazane do...

196
Czy mogę wysłać akcję do reduktora?

czy możliwe jest wysłanie akcji do samego reduktora? Mam pasek postępu i element audio. Celem jest aktualizacja paska postępu, gdy czas zostanie zaktualizowany w elemencie audio. Ale nie wiem, gdzie umieścić moduł obsługi zdarzeń ontimeupdate ani jak wysłać akcji w wywołaniu zwrotnym programu...

156
Prześledź, dlaczego komponent React jest ponownie renderowany

Czy istnieje systematyczne podejście do debugowania tego, co powoduje ponowne renderowanie komponentu w Reakcie? Umieściłem prostą console.log (), aby zobaczyć, ile razy renderuje, ale mam problem ze zrozumieniem, co powoduje, że komponent renderuje się wiele razy, tj. (4 razy) w moim przypadku....