如何在本机基本选项卡中从子选项卡导航到父选项卡?

时间:2020-03-03 06:19:54

标签: react-native native-base

这种情况就像我有一个本地基本选项卡,其中有4个选项卡。在第二个选项卡中,我有一个子选项卡,其中还有四个选项卡。我需要的是,当在任何一个子级选项卡上单击该按钮时,我需要导航到父级选项卡的第一个选项卡。我只是尝试使用this.props.navigation.navigate('tab')进行导航,但没有成功。有人可以建议解决此问题的方法吗?谢谢。

1 个答案:

答案 0 :(得分:1)

我认为您应该创建带有4个制表符子代的堆栈。创建带有4个选项卡父项的bottomTabbar。然后将堆栈嵌套到bottomTab。

例如堆栈

export const AssignStack = createStackNavigator({
Assign,
Search,
SearchResults,
TaskList,
TaskElement,
TaskDetail,
}

例如BottomTab

const TabNavigator = createBottomTabNavigator({
Mine: MineStack,
Assign: AssignStack,
Related: RelatedStack,
Chatting: ChatStack,
Notify: Notify,
Setting: SettingStack
}

在您的堆栈中,您可以使用this.props.navigation.navigate('MineStack')。 对不起,我的英语演讲能力不好。希望对您有帮助