Ich habe eine geplante Funktion, die es den Zustand mit der Antwort aktualisieren möchten alle x Minuten und i Daten vom Server abruft:Redux Reagieren - rufen Versand ohne connect (nicht von einer Komponente reagieren)
api.fetchData().then(
(response) => {
dispatch(Actions.updateConfiguration(response));
}
};
Diese Funktion sollte keine Reaktionskomponente sein, da sie nichts rendert.
Allerdings kann ich nicht herausfinden, wie man dispatch
Funktion ohne Verwendung connect
injizieren, die es als eine Reaktionskomponente benötigt.
Danke.
nennen Sie es einfach direkt auf dem Speicher: 'store.dispatch (Actions.updateConfiguration (Antwort))' – DDS
Viele Möglichkeiten: 1) Verwenden Sie 'store.dispatch' direkt. 2) Verwenden Sie 'redux-saga', um eine lang andauernde Aufgabe zu implementieren, die den Datenabruf startet und stoppt. 3) Erstelle eine Komponente, die als Datenlieferant für ihre Kinder dient. –