2016-08-12 7 views
0

NavigationExperimental은 자신의 NavigationScenesReducer.js를 내부적으로 사용하고 있으므로 Redux 상태 트리가 바닐라 자바 ​​스크립트 객체 여야합니다. 이제는 내 상태가 불변의 맵이며, NavigationScenesReducer.js가 NavigationExperimental과 함께 사용되는 경우 어떻게 구현할 지 이해할 수 없습니다.Redux 및 Immutablejs를 사용하여 React Native의 NavigationExperimental을 구현하는 방법은 무엇입니까?

도움을 주시면 감사하겠습니다.

답변

0

당신은 바닐라 객체로 변환 toJS에게 Immutable.js의 메서드를 호출 할 수 있습니다.

NavigationExperimental은 국가 전체를 어떻게 유지해야하는지에 대해 지정하지 않습니다.

: 만이 navigationState 재산은 NavigationState 유형이 될 것으로 기대하고 있어요 { 지수 : -1, 키 '루트', 경로 : [{키 : "키"}] }

당신이 할 수있는 navigationState 속성에 전달하기 전에 NavigationExperimental에서 예상하는 navigationState 형식으로 상태를 변환합니다.

관련 문제