React Navigation. Prop route.params в дочернем компоненте - PullRequest
0 голосов
/ 14 июля 2020

У меня это действительно есть в моем коде

<Tab.Screen
   name="Profile"
   children={() => <ProfileStacks scrollRef={profileScrollRef} />}
   options={{
      tabBarColor: colors.white,
   }}
/>

Мне нужно передать реквизиты компоненту ProfileStacks, но также нужно получить доступ к route.params.

Проблема в том, что я не могу получить это с помощью «детей». Вместо этого, если я использую

<Tab.Screen
   name="Profile"
   children={ProfileStacks}
   options={{
      tabBarColor: colors.white,
   }}
/>

, я могу получить полный доступ к route.params, но не могу передать реквизиты.

Есть идеи?

1 Ответ

0 голосов
/ 14 июля 2020

Если кому-то это нужно, решение просто выполняет:

<Tab.Screen
   name="Profile"
   children={(props) => <ProfileStacks route={props.route} scrollRef={profileScrollRef} />}
   options={{
      tabBarColor: colors.white,
   }}
/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...