У меня есть структура сцены, как внизу. На singlePage я вызываю новую страницу (tab_1) с параметрами, используя Actions.tab({ param1: "foo" }) or Actions.tab_1({ param1: "param" })
, но я не могу получить параметры из tab_1 с помощью prop. Я не мог понять, как я могу получить доступ к параметрам.
Когда я пишу Действия на консоли, я могу достичь этих параметров, но когда я пытаюсь написать Actions.currentScene, он показывает мне параметры singlePage.
componentDidMount() {
console.log(Actions);
console.log(Actions.currentScene);
this.pageInit();
}
Сцена:
<Scene
navigationBarStyle={styleNav.Nav}
titleStyle={styleNav.NavText}
headerTintColor={colors.white}
key="singlePage"
hideNavBar={true}
component={AlimYeri}
title={strings.PAGE_TITLE.ALIMYERI}
/>
<Tabs
key="tab"
swipeEnabled
showLabel={true}
hideNavBar={true}
tabBarPosition="top"
activeBackgroundColor="white"
lazy
>
<Scene
hideNavBar={true}
key="tab_1"
component={tab_1}
title={strings.PAGE_TITLE.tab_1}
/>
<Scene
hideNavBar={true}
key="tab_2"
component={tab_2}
title={strings.PAGE_TITLE.tab_2
/>
<Scene
hideNavBar={true}
key="tab_3"
component={tab_3}
title={strings.PAGE_TITLE.tab_3}
/>
</Tabs>