如何将道具传递到Tab路线

时间:2020-04-16 03:19:22

标签: javascript reactjs react-native

将道具传递到选项卡屏幕的最佳方法是什么?

return(
  <NavigateionContainer>
    <Tab.Navigator>
      <TabScreen name="FeedStack" component={FeedStack}  />
      <TabScreen name="Practice" component={Practice}  />
      <TabScreen name="Notifications" component={Notifications}  />
      <TabScreen name="Chat" component={Chat}  />
      <TabScreen name="Settings" component={Settings}  />
    </Tab.Navigator>
  </NavigateionContainer>
);

1 个答案:

答案 0 :(得分:0)

只是因为它是一个选项卡屏幕,并不意味着向其传递参数与其他导航器屏幕不同。要将参数传递为屏幕道具(来自docs):

<Stack.Screen
  name="Details"
  component={DetailsScreen}
  initialParams={{ itemId: 42 }}
/>