0

我有一个相当充实的项目使用react-native-router-flux,我试图通过props传递一个对象。通常,我可以拨打Actions.someKey({ someProp: object })进行导航,但我试图使用rightButtonImage进行导航,因为它无法访问组件的props通过道具从navBar按钮使用React-Native-Router-Flux

例如:

Router.js

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

我想传递一个场景1的组件具有访问对象,当我移动到第二幕:。

+0

你想送你'Scene2'的'someImage'价值? –

+0

否Scene1的组件具有一个对象作为我需要传递给Scene2的道具。 – MattyK14

+0

你可以存储它并将它作为自己的'prop'传递给'Actions.sceneTwo()' –

回答

1

它可以对您有所帮助: 在componentDidMount每个组件即你可以做这样的事情:

+0

根据需要工作,谢谢! – MattyK14