Fragen, die mit 'redux-thunk' getaggt sind

Thunk Middleware für Redux. Mit dem Middleware-Tool Redux Thunk können Sie Aktionsersteller schreiben, die anstelle einer Aktion eine Funktion zurückgeben. Thunk kann verwendet werden, um das Senden einer Aktion zu verzögern oder nur zu senden, wenn eine bestimmte Bedingung erfüllt ist. Die interne Funktion erhält die Parameter des Dispatch- und des getState () - Repository als Parameter.
6
antwortet

Warum brauchen wir Middleware für den asynchronen Stream in Redux?

Laut den Dokumenten "Ohne Middleware unterstützt der Redux-Speicher nur den synchronen Datenfluss." Ich verstehe nicht, warum das so ist. Warum kann die Containerkomponente keine asynchrone API aufrufen und dann d ...
am 3. Januar eingestellt '16 um 0:09
5
antwortet

Vor- / Nachteile der Verwendung von Redox-Saga mit ES6-Generatoren im Vergleich zur Reduzierung von ES2017-Async / Wait

Kürzlich wurde in der Stadt Rex viel über das letzte Kind, Yelouafi / Redux-Saga, gesprochen. Es verwendet Generatorfunktionen zum Abhören / Senden. Bevor ich mich umdrehe, würde ich gerne die Vor- und Nachteile der Verwendung von redux-sa erfahren.
am 21. Januar eingestellt 16 um 20.45 Uhr
3
antwortet

Was ist der Unterschied zwischen Reduktion und Reduktion?

Soweit ich mich kenne und korrigiere, ist Redux-Thunk Middleware, die uns hilft, Funktionen asynchroner Arbeit und Debug-Werte in der Aktion selbst zu senden, wenn ich mich irre ...
am 12. April eingestellt '16 um 18:19
3
antwortet

Wie füge ich mehrere Zwischenprogramme in Redux hinzu?

Ich habe eine Middleware-Komponente, die bereits mit dem Netzwerk verbunden und verkürzt ist, und ich möchte einen weiteren Reduktionslogger hinzufügen. So konfigurieren Sie es so, dass meine Anwendung beide Middleware-Komponenten verwendet ...
am 13. Mai 17 um 19:03 Uhr festgelegt
1
die Antwort

React-Redux: Kombinierte Getriebe: Unerwartete Schlüssel

Meine Anwendung funktioniert gut, bevor ich mit dem Kombinieren von Redux-Getrieben beginne. Wenn ich jedoch kombiniere, werden der Anfangsstatus und die Ausrüstungsschlüssel gemischt. Funktion Flash (Status = [], Aktion) {Schalter (Aktionstyp) {Fall FLASH_MESSAGE_UPDATED: ret ...
am 12. November eingestellt '15 um 20:41
2
antwortet

Waren nach dem Versand aus dem Geschäft zurücksenden

// EDITED FOR CLARITY Ich versuche, Mailings mit der Abkürzungsfunktion simple_action () {return {type: "SIMPLE_ACTION"}} zu verknüpfen. Export-Funktion async_action () {return-Funktion (dispatch, getState) {return dispatch (simple_action) .then (() = > {...}) ...
Set 28. Januar '16 um 21:27
3
antwortet

Asynchrone Aktionen in Redux

Ich habe eine React-Anwendung, ich muss einen Ajax-Anruf (um herauszufinden), einen Online-Dienst (Async) mit Redux ausführen. Dies ist mein Shop: import {createStore, applyMiddleware} von 'redux'; import thunk von 'redux-thunk'; Importedaten von './reduc ...
Set 21 Feb '16 um 2:51
2
antwortet

Wie überwacht man nach dem Senden der Aktion bestimmte Eigenschaftsänderungen im Redux-Repository?

Ich versuche gerade herauszufinden, wie mit dem Senden von Aktionen in einer Komponente basierend auf einer Änderung der Daten umgegangen wird, nachdem sie an eine andere Komponente gesendet wurden. Nehmen Sie dieses Skript: dispatch (someAjax) → Eigenschaft in Statusaktualisierungen. Danach brauche ich ...
eingestellt am 11. april 16 um 22:02 Uhr
1
die Antwort

Verwendung von Axios / Ajax mit Abkürzung

Ich benutze Axios in meiner Handlung. Ich muss wissen, ob ich es richtig machen soll oder nicht. actions / index.js ==> importiere Axios aus 'Axios'; Importtypen aus './actionTypes' const APY_KEY = '2925805fa0bcb3f3df21bb0451f0358f'; const API_URL ...
am 15. April eingestellt '16 um 10:12
1
die Antwort

Warum redux-thunk verwenden?

Ich verstehe das Bedürfnis nach so etwas wie Redux-Thunk nicht. Nach meinem Verständnis ist Thunk eine Funktion, die eine Funktion zurückgibt. Umschlossene Ausdrücke und die Verwendung von Middleware scheinen mir eher zu verwirren, was passiert.
am 4. Mai 17 um 19:36 eingestellt
3
antwortet

Kann ich mehrere Aktionen ohne Redux Thunk-Middleware senden?

Ich habe gelesen, dass Redux Thunk eine zuverlässige Methode ist, um asynchrone Aktionen / Anforderungen zu verwalten. Nichts Besonderes, um Aktionen durch andere Aktionen zu senden. Wie wäre es, synchronisierte Aktionen zu senden? Ich bin mir nicht sicher, was die Performance angeht ...
19. Februar eingestellt '16 um 1:04
4
antwortet

Redux-Thunk sendet eine Aktion und wartet auf die erneute Verarbeitung

import Reagieren von "Reagieren"; import {render} von "react-dom"; import {createStore, applyMiddleware} von "redux"; {Provider, Connect} von "React-Redux" importieren; import thunk von "redux-thunk"; const disabled = (state = true, action) => {...
am 18. April eingestellt '18 um 8:43
3
antwortet

Typen von Schreibmaschinen-Kürzungen (Typen)

Ich habe eine Redux Thunk-Aktion, die einige Daten extrahiert und dann einige Aktionen sendet (hier nicht im Code dargestellt, aber Sie finden sie im Demo-Link unten) export const fetchPosts = (id: string) => (dispatch: .. .
wird am 22. März 18 um 12:16 Uhr festgelegt
1
die Antwort

Verwendet getState in guter Praxis Redux Thunk?

Ich habe hier widersprüchliche (oder einfach nur verwirrende) Antworten auf andere Fragen gesehen, ob die Verwendung von getState innerhalb einer Aktion akzeptabel ist oder nicht, und ich habe schon einige Male gesehen, wenn es sich um ein Anti-Muster handelt. Für mich ...
am 06. April eingestellt '17 um 9:02
2
antwortet

Faule Auswertung in Javascript

In Boilerplate, das ich für das React Redux-Projekt verwende, traf ich diesen Kommentar im Code: Dies ist ein Thunk, das ist eine Funktion, die die Funktion sofort für eine faule Auswertung zurückgibt. Dies ist unglaublich nützlich, um asynchrone Aktionen zu erstellen, insbesondere ...
am 11. August eingestellt '16 um 22:43