Reagieren Redux verwenden-HOC mit der angeschlossenen Komponente

Ich bin in der Mitte meiner ersten Reagieren Nativen Projekt. Ich würde gern ein HOC, die sich rein mit der Synchronisierung von Daten von einer api. Dies würde dann wickeln Sie alle meine anderen Komponenten.

Wenn ich richtig bin meine DataSync Komponente verbessern würde alle anderen Komponenten, indem Sie die folgenden in der export-Anweisung:

export default DataSync(SomeOtherComponent);

Dem Konzept bin ich mit zu kämpfen ist, dass SomeOtherComponent hängt auch davon ab, Reagieren Redux Connect-Methode für das abrufen von anderen redux Zustand. Meine Frage ist, wie kann ich beide zusammen? So etwas wie das?

export default DataSync(connect(mapStateToProps, mapDispatchToProps)(SomeOtherComponent));

Vielleicht habe ich völlig falsch verstanden, das Konzept hier also ich würde wirklich zu schätzen einige Hinweise

BEARBEITEN

Weiter zu erklären:

Meine DataSync-HOC-würde rein handhaben, die Synchronisation von Daten zwischen der app und wäre die top-level-Komponente. Würde es brauchen, Zugang zu auth-Status und würden die Daten in Redux (in diesem Fall Bestellungen) für alle anderen Komponenten.

Komponenten verschachtelt die DataSync-HOC-Zugriff benötigen, um die abgerufenen Daten, Routen und diese wiederum erstellen Status (Aufträge) müssen synchronisiert werden zurück an den server in regelmäßigen Abständen.

  • yep, das sollte funktionieren
InformationsquelleAutor mtwallet | 2016-11-29
Schreibe einen Kommentar