首页 > 解决方案 > 您如何从 TouchableOpacity 路由到抽屉导航器内的子页面?

问题描述

我有一个应用程序

从主屏幕,我想导航到StudentProfileScreenfrom HomeScreen

我所做的是从 HomeScreen 导航到StudentProfileScreenstudentID,所以当我返回堆栈时,它会返回 HomeScreen。对于这个,我可以简单地在 HomeStackNavigator 上为用户配置文件添加另一个路由屏幕

但我有点想知道如何从 HomeScreen 导航到ProgramTab,然后导航到学生 ID(以更新抽屉),然后导航到 StudentProfileScreen。

我试着做

navigator.navigate('HomeTab')
navigator.navigate(studentID) // since the screen names of the drawer is the student ID
navigator.navigate('StudentProfile', studentID) 

但是我在日志上收到一条错误消息,指出找不到该路线(但最终还是会去那里。

标签: javascriptreactjsreact-navigation

解决方案


推荐阅读