Als «redux» getaggte Fragen

Redux ist ein vorhersehbarer Statuscontainer für JavaScript-Anwendungen, der auf dem Flux-Entwurfsmuster basiert.

358
Was ist mapDispatchToProps?

Ich habe die Dokumentation für die Redux-Bibliothek gelesen und sie enthält das folgende Beispiel: Zusätzlich zum Lesen des Status können Containerkomponenten Aktionen auslösen. Auf ähnliche Weise können Sie eine aufgerufene Funktion definieren mapDispatchToProps(), die die dispatch()Methode...

296
Zugriff auf den Redux-Status in einem Aktionsersteller?

Angenommen, ich habe Folgendes: export const SOME_ACTION = 'SOME_ACTION'; export function someAction() { return { type: SOME_ACTION, } } Und in diesem Aktionsersteller möchte ich auf den globalen Speicherstatus (alle Reduzierungen) zugreifen. Ist es besser das zu tun: import store from '../store';...

220
Redux - mehrere Geschäfte, warum nicht?

Als Hinweis: Ich habe die Dokumente für Redux (auch Baobab) gelesen und einen angemessenen Anteil an Googeln und Testen durchgeführt. Warum wird so dringend empfohlen, dass eine Redux-App nur einen Store hat? Ich verstehe die Vor- und Nachteile eines Single-Store-Setups im Vergleich zu einem...

196
Kann ich eine Aktion im Reduzierer auslösen?

Ist es möglich, eine Aktion in einem Reduzierer selbst auszulösen? Ich habe einen Fortschrittsbalken und ein Audioelement. Ziel ist es, den Fortschrittsbalken zu aktualisieren, wenn die Zeit im Audioelement aktualisiert wird. Ich weiß jedoch nicht, wo der Ereignishandler ontimeupdate platziert...

154
Verfolgen Sie, warum eine React-Komponente neu gerendert wird

Gibt es einen systematischen Ansatz zum Debuggen, was dazu führt, dass eine Komponente in React neu gerendert wird? Ich habe ein einfaches console.log () eingefügt, um zu sehen, wie oft es gerendert wird, aber ich habe Probleme herauszufinden, warum die Komponente in meinem Fall mehrmals, dh...