У меня есть приложение с такой структурой: createStackNavigator
, createBottomTabNavigator
, createStackNavigator
.
Как я могу передать параметры от createStackNavigator
до createStackNavigator
?
Это мой код:
const detailscreen = createbottomnavigation({
tab1 : createstacknavigation({screen1}),
tab2 : createstacknavigation({screen2})
})
const rootscreen = createstacknavigation({
home: homescreen,
details: detailscreen
})
И я хочу передать параметры от homescreen
до screen1
на tab1
.Если я удаляю createStackNavigator
на tab1
, я могу получить параметры на screen1
, но мне нужно createStackNavigator
, потому что мне нужно иметь заголовок на screen1
на tab1
, потому что заголовок должен быть динамическим, поэтому я удаляю заголовок, используяheader: null
на rootscreen
.и используя createStackNavigator
, у меня может быть динамический заголовок, но я не могу получать параметры от homescreen
.
Я новичок в React Native, поэтому мне нужна помощь, если у кого-то есть какие-либо другие решения или есть какие-либо другие варианты, но, пожалуйста,дайте мне ответ с примером, спасибо.