2016-08-12 2 views
0

Es scheint, als ob NavigationExperimental seine eigene NavigationScenesReducer.js intern verwendet und Ihren Redux-Statusbaum zu einem Vanilla-Javascript-Objekt macht. Jetzt ist mein Zustand eine unveränderliche Karte und ich verstehe nicht, wie ich das implementieren würde, wenn NavigationScenesReducer.js unter der Haube mit Navigationsexperimental verwendet wird.Wie würden Sie das NavigationExperimental von React Native mit Redux und Immutablejs implementieren?

Jede Hilfe wird geschätzt.

Antwort

0

Sie können auch anrufen tojs Methode von Immutable.js es in ein Vanille-Objekt zu konvertieren.

NavigationExperimental gibt nicht an, wie Sie Ihren Zustand insgesamt beibehalten sollten. Nur ist es navigationState Eigenschaft erwartet es von NavigationState Typ sein:

{ Index: -1, Schlüssel: 'root', Routen: [{key: "Schlüssel"}] }

können Sie Konvertieren Sie Ihren Status in das navigationState-Format, das von NavigationExperimental erwartet wird, bevor Sie es an die navigationState-Eigenschaft übergeben.

Verwandte Themen