Javascript 反应导航从自定义标题中的按钮导航到新屏幕
我正在使用Javascript 反应导航从自定义标题中的按钮导航到新屏幕,javascript,reactjs,react-native,ecmascript-6,react-navigation,Javascript,Reactjs,React Native,Ecmascript 6,React Navigation,我正在使用React导航,并创建了自定义标题。我用过: navigationOptions: { header: <Header /> } 导航选项:{ 标题: } 从路径导入的 我有一个touchablepacity内部标题,我想用它导航到另一个选项卡!我试图使用this.props.navigation.navigate(“\u TabTwo”),但出现了一个错误: 找不到变量导航 我也看了,但它是关于默认标题!关键是我的是一个自定义组件 如何从标题中的按钮导航到另一
React导航
,并创建了自定义标题。我用过:
navigationOptions: {
header: <Header />
}
导航选项:{
标题:
}
从路径导入的
我有一个touchablepacity
内部标题,我想用它导航到另一个选项卡!我试图使用this.props.navigation.navigate(“\u TabTwo”)
,但出现了一个错误:
找不到变量导航
我也看了,但它是关于默认标题!关键是我的
是一个自定义组件
如何从标题中的按钮导航到另一个屏幕
提前谢谢
使用像这样的导航选项,并将导航作为道具传递给Header组件
navigationOptions: ({ navigation }) => ({
header: <Header navigation={navigation} />
})
navigationOptions:({navigation})=>({
标题:
})
标题组件不是屏幕,而是导航选项的一部分,因此它不会继承导航道具,您需要手动传递它您可以显示您的
component@SGhaleb更新-Tnx