反应导航如何将参数或道具传递给标签导航

时间:2021-01-07 15:50:44

标签: react-native react-navigation

我们如何将 props 或 params 传递给标签导航组件。所以我尝试了以下但没有运气

我正在尝试将参数或道具发送到组件 HomeTab

<Tab.Navigator>
    <Tab.Screen name="Home" component={HomeTab} MyParam='custom message' />
    <Tab.Screen name="Video" component={VideoTab} />
</Tab.Navigator>

1 个答案:

答案 0 :(得分:0)

<Tab.Navigator>
    <Tab.Screen name="Home" component={()=> <HomeTab MyParam='custom message'/>} />
    <Tab.Screen name="Video" component={VideoTab} />
</Tab.Navigator>

下面是使用上下文API另一种方式:How to pass props to Screen component with a tab navigator?