2016-04-14 18 views
1

Ich habe mich gerade genähert, um native reagieren/reagieren und bin ein bisschen verwirrt ... Ich gebe an, dass ich einen Hintergrund mit angularjs, cordova, ect habe ... Jetzt habe ich ein Problem ... Ich lese Flux und ich möchte es in meiner Anwendung verwenden, weil es die Struktur mit dem unidirektionalen Datenfluss verbessert.React Native - Navigation zwischen verschiedenen Ansichten

Die wichtigste Entscheidung ist die Navigation in meiner App, so dass ich in der Dokumentation der nativen Reaktion die Komponente "Navigator" gefunden habe. Jetzt verstehe ich nicht, ob ich den Navigator und Flux zusammen verwenden kann oder den anderen ausschließt.

Wenn Sie Informationen, Ratschläge oder Beispiele haben, ist es willkommen. Vielen Dank.

Antwort

1

Tatsächlich können Sie beide kombinieren. Hier ist eine Bibliothek, die eine Router-API zusätzlich zum Navigator bereitstellt. https://github.com/aksonov/react-native-router-flux

+0

ok ... Ich sah dieses auf Github, aber ich möchte nicht verwenden und binden mich an die Bibliothek geschrieben von keiner Person ... Ich möchte Flux und Navigator verwenden gemeinsam im Standard-Modus den Richtlinien folgen, wenn es möglich ist ... Haben Sie ein Beispiel oder Ratschläge? Vielen Dank! – Ragnarr

+0

Es könnte so etwas sein, wenn Sie zu einem anderen Bildschirm navigieren möchten, eine Aktion mit Payload senden, die Payload verwenden und mit Navigator zu einer bestimmten Seite navigieren möchten. Sie können den aktuellen Bildschirm oder die Liste der Bildschirme in Ihrem Geschäft verwalten. –

+0

Haben Sie ein Beispiel? – Ragnarr

0

Sie können RN Navigator und Flux zusammen verwenden, sie schließen sich nicht aus. Hier einige Navigations Artikel, die Ihnen helfen könnte:

Sie finden sie alle die besagt, dass Sie verwenden können, Flux-Aktionen, um Ereignisse zu versenden, Schaltflächen und Bildschirme der Navigationsleiste zu aktualisieren usw.

Ich verwende kein Flux, aber an deiner Stelle würde ich versuchen, read-native-router-flux-Code zu lesen, Artikel lesen und versuchen, Flux-Navigator selbst mit all dem bekannten ^^ zu bauen. Viel Glück, ich hoffe, das wird dir helfen :)

Verwandte Themen