0

react-native-router-fluxを使用してプロジェクトをかなり完成しましたが、propsでオブジェクトを渡そうとしています。通常、私はActions.someKey({ someProp: object })と呼ぶことができますが、rightButtonImageを使ってナビゲートしようとしていますが、コンポーネントのpropsにはアクセスできません。例えばnav-barボタンから小道具を渡してください。React-Native-Router-Fluxを使用しています。

Router.js

<Router> 
    <Scene1 
    rightButtonImage={someImage} 
    onRight={() => Actions.sceneTwo()} 
    /> 
    <Scene2 key="sceneTwo" /> 
</Router> 

私はSCENE2に移動したときに、シーン1のコンポーネントがアクセス権を持っていることをオブジェクトを渡したいです。

+0

あなたが '' someImage'値をScene2'ん送っしたいですか? –

+0

シーン1のコンポーネントには、Scene2に渡す必要のあるオブジェクトがあります。 – MattyK14

+0

あなたは 'Actions.sceneTwo()'の中にそれを保存し、それを自身の 'prop'として渡すことができます。 –

答えて

1

それはあなたのために役立つことができます: あなたがそのような何かを行うことができますcomponentDidMountにおける各成分すなわちでは:

+0

おかげさまで働いてくれてありがとう! – MattyK14

関連する問題