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