使用TabNavigator时如何跳转到另一个屏幕?

时间:2019-02-22 15:22:26

标签: react-native react-navigation react-native-navigation react-native-tabnavigator

我使用createMaterialTopTabNavigator。

现在我有一个 TouchableOpacity 可以进入钱包屏幕,并且此TouchableOpacity在选项卡中 ,而该选项卡在我的< strong>主屏幕。 当我单击TouchableOpacity不起作用时,我看不到任何错误。

<TouchableOpacity activeOpacity={0.8} onPress={() => {
                          this.props.navigation.dispatch(StackActions.reset({
                            index: 0,
                            actions: [
                              NavigationActions.navigate({ routeName: 'Wallet' })
                            ],
                          }))
                        }}>
        <Text>Wallet</Text>
</TouchableOpacity>

文件:

屏幕根目录: inc / root.js

钱包: inc / wallet / wallet-screen.js

主页: inc / home-screen.js

制表符根:inc / home / tabsShow.js

标签:inc / home / tabs / men.js和inc / home / tabs / women.js

0 个答案:

没有答案