Anfragen mehrere Async Mit Redux Thunk

stimmen
41

Ich habe viele Komponenten in meiner Anwendung, und jeder setzt auf spezifische Daten. Die Daten für jede Komponente wird in regelmäßigen Abständen aktualisiert werden. Also ich bin mit der Ausführung mehrere asynchronen Anfragen regelmäßig beauftragt. Nehmen wir an, die Anträge in einigen Array sind. Da die Komponenten in der Anwendung hinzugefügt oder entfernt werden können, ist das Array von Anforderungen dynamisch. Ex. Wenn wir eine Komponente entfernen, wollen wir die spezifische Datenanforderung für diese Komponente entfernen, da wir die Daten nicht mehr brauchen - und es dauert unnötig Bandbreite. Gegenteiligen Effekt, wenn wir fügen Sie eine neue Komponente.

Die Dynamik der Anforderungen bedeutet , dass ich nicht die spezifischen Anforderungen codieren kann auszuführen. Wäre es nach wie vor möglich sein , die Anforderungen an die Kette wie in https://github.com/reactjs/redux/issues/1676 auch wenn die Anzahl der Anfragen, die ausgeführt werden müssen, ist unbekannt? Wie kann ich dieses Verhalten mit Redux Thunks erreichen? Oder sind ihre besseren Möglichkeiten , dieses Problem zu lösen?

Als Hinweis, bin ich setze die Daten für jede Anforderung in einem Array in der Redux speichern. Der Grund ist, weil in der Anwendung ist es möglich, mehrere Komponenten zu haben, die die gleichen Daten gemeinsam nutzen. Es wäre verschwenderisch jede Komponente haben die gleichen Daten in ihrem lokalen reagieren Staaten ziehen.

Veröffentlicht am 19/12/2017 um 20:52
vom benutzer
In anderen Sprachen...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more