2017-06-01 13 views
0

私はリアクションネイティブで新しいです。私はSceneSceneとTwoSceneを持っています。OnceSceneからTwoSceneに移動したいと同時に、最初の文字列または配列を渡したいそのために、私は以下のコードReactNaiveのあるシーンから別のシーンにデータを渡す

let nextRoute = { 
     component: TwoScene, 
     title: 'TwoScene', 
     passProps: { myProp: 'bar', searchText: 'pass data', } 
    }; 
       this.props.navigator.push(nextRoute); 
を書かれているように、第二

あなたは私がpassPropsに文字列を渡すのですが、どのように私はTwoSceneその中にその文字列は、単純なようだアセスが、私は新しいですので、私は多くのアイデアを持っていけないことができます見ることができます。

+0

[ReactNaiveのあるシーンから別のシーンにデータを渡す方法](https://stackoverflow.com/questions/42621845/how-to-pass-data-from-one-scene-to-another-in-reactnaive) – Bat

答えて

1

私はmyPropsearchText TwoScene

1

this.props.myPropthis.props.searchTextでアクセスできるようにあなたがTwoSceneにこれを書くことができなければならないと信じて:のparamsで

const { params } = this.props.navigation.state; 

を、あなたはパスデータを取得:

params.passProps.myProp 
+0

https://stackoverflow.com/questions/44298025/react -native-0-44-stack-navigator-example/44299087?noredirect = 1#comment75610297_44299087この問題を修正できますか? – Ravindhiran

関連する問題