【发布时间】:2018-07-29 04:33:05
【问题描述】:
我想从选项卡中的页面导航到没有选项卡(或/和标题)的新页面。但从技术上讲,它是用 tabs 和 header 改变和打开的。我不知道该怎么做……这是我项目的目录:
.
.
.
src
-components
-Page1.js
-Page2.js
App.js
.
.
.
App.js 代码:
import { TabNavigator } from 'react-navigation';
import Page 1 from './components/Page1';
import Page 2 from './components/Page2';
export default TabNav = TabNavigator (
{
Page1: { screen: Page1 },
Page2: { screen: Page2 },
},
);
现在在 Page1 和 Page2 中,我创建了一个类 Page3(在 Page1 中)和 Page4(在 Page4 中)并编写了上面相同的代码,当我想单击文本(使用 StackNavigator)时,页面导航到新组件我想要的!
问题是 Page3 和 Page4 在选项卡中运行,我不想(我想在没有任何选项卡或标题的空白页面中导航它们或...)我可以如何编程要做到这一点?帮我。谢谢:)
【问题讨论】:
-
Page3 是 Page1 的堆栈兄弟吗?
-
是的,1-> 3 和 2-> 4
标签: react-native tabs react-navigation tabnavigator