【发布时间】:2019-03-18 12:18:13
【问题描述】:
我正在尝试从一个屏幕导航到标签栏中的另一个屏幕,以响应本机。 但是,我收到以下错误
ButtonClickCheckFunction = () => {
const { navigation } = this.props;
navigation.navigate('detailsScreen', { detailsScreen: jsonData });
}
有什么建议吗?
对于主屏幕,我们在标签栏中创建了堆栈,
const AppStack = createAppContainer(createDrawerNavigator({
Dashboard: {
screen: ProfileStack,
},
Connect: {
screen: Connect,
},
screen1: {
screen: Screen1,
}
});
但是,在仪表板屏幕中,我们正在显示标签栏。我正在使用tab2。所以,从tab2,我有详细信息屏幕。在该详细信息屏幕中,我必须显示带有后退按钮箭头的导航栏,如自定义图像。
那么,如何解决这个问题?
【问题讨论】:
-
提供完整代码
-
这是完整的代码。但是,我们已经将堆栈导航器用于其他屏幕,我们正在使用标签栏。在一个选项卡内,我必须导航到来自同一选项卡的另一个屏幕。
-
更新了我的查询,请检查
-
哪个组件里面有
ButtonClickCheckFunction? -
就像按下按钮时的某个按钮
标签: react-native navigation constants react-props