react-native - 如何在本机基本选项卡中从子选项卡导航到父选项卡?
问题描述
该场景就像我有一个本机基本选项卡,其中有 4 个选项卡。在第二个选项卡中,我有一个子选项卡,其中还有 4 个选项卡。我需要的是当在任何子选项卡上单击按钮时,我需要导航到父选项卡的第一个选项卡。我只是尝试使用 导航this.props.navigation.navigate('tab')
,但没有成功。任何人都可以提出一些解决这个问题的方法吗?谢谢你。
解决方案
我认为您应该创建带有 4 个选项卡子项的堆栈。创建带有 4 个选项卡父级的 bottomTabbar。并将堆栈嵌套到bottomTab。
例如堆栈
export const AssignStack = createStackNavigator({
Assign,
Search,
SearchResults,
TaskList,
TaskElement,
TaskDetail,
}
例如底部标签
const TabNavigator = createBottomTabNavigator({
Mine: MineStack,
Assign: AssignStack,
Related: RelatedStack,
Chatting: ChatStack,
Notify: Notify,
Setting: SettingStack
}
在您的堆栈中,您可以使用 this.props.navigation.navigate('MineStack')。很抱歉我的演讲和我的英语不好。希望能帮到你
推荐阅读
- c# - C#访问与多维数组混合的锯齿状数组中的行
- python - 从 SVM 获得的平均线性分离器
- powershell - Visual Studio PowerShell 使列表框拖放文件可用
- java - 需要使用 Mat.random 生成随机数并使用该数字在 Java 中使用线程查找阶乘
- json - 如何使用 PowerShell 将新的 JsonArray 属性添加到现有的 Json 属性
- php - DocuSign\eSign\Model\RecipientViewRequest 上的错误 SHARED_VIEW_USER_LACKS_PERMISSION
- tfs - 如何搜索仍在细化中的 TFS 项目?
- python - Qt 无法使用 tox 连接到虚拟帧缓冲区
- html - HTML 上的 POST 请求
- terraform - Terrafrom | 变量 | bash 脚本的输入