反应导航,如何将参数传递给子孙

时间:2018-09-19 11:44:17

标签: reactjs react-native react-navigation

我有一个具有以下结构的应用程序: createStackNavigatorcreateBottomTabNavigatorcreateStackNavigator
如何将参数从createStackNavigator传递到createStackNavigator

这是我的代码:

const detailscreen = createbottomnavigation({
   tab1 : createstacknavigation({screen1}),
   tab2 : createstacknavigation({screen2})
})
const rootscreen = createstacknavigation({
   home: homescreen,
   details: detailscreen
})

我想将参数从homescreen传递到screen1的{​​{1}}。如果我在tab1处删除了createStackNavigator,则可以在tab1上接收参数,但是我需要screen1,因为我需要在{{1}上的createStackNavigator上具有标头},因为标头必须是动态的,因此我在screen1使用tab1删除了标头。并使用header: null可以具有动态标头,但不能从rootscreen接收参数。

我是React Native的新手,所以如果有人有其他解决方案或其他选择,我需要帮助,但是请给我一个示例的答案,谢谢。

0 个答案:

没有答案