Как передать реквизит в Tab Routes - PullRequest
0 голосов
/ 16 апреля 2020

Каков наилучший способ передачи реквизита на экраны вкладок?

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 голосов
/ 16 апреля 2020

То, что это экран с вкладками, не означает, что передача параметров ему отличается от других экранов навигатора. Для передачи параметров в качестве экранных реквизитов (от документы ):

<Stack.Screen
  name="Details"
  component={DetailsScreen}
  initialParams={{ itemId: 42 }}
/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...