【发布时间】:2021-02-23 08:51:45
【问题描述】:
我目前正在尝试了解如何使用 v5 构建我的 React Navigation 堆栈,而不是使用 switchNavigator。
我的基本应用结构是这样的(将在下面发布一个流程的图像):
check Auth
-> signed in yes
-> tab navigation (with stack navigators nested within)
-> signed in no
-> nested stack navigator
但我就是不知道应该如何构建应用程序的根目录。我不知道如何将我的选项卡导航器和堆栈导航器组合在一起以使我的应用程序从头到尾发挥作用。
(值得注意的是,'check Auth'是一个实际的屏幕,而不是一个条件)
这是我的插图,展示了我的项目布局:
有人可以建议我如何构建它吗?任何关于如何最好地做到这一点的提示或一般结构/建议将不胜感激!
【问题讨论】:
-
“检查身份验证”屏幕的唯一目的是确定您的用户当前是否已登录?
-
我还计划将该屏幕用于 Face ID / Touch ID,并在我的 Context 中进行 API 调用,以便在访问仪表板之前获取必要的用户数据。
标签: react-native react-navigation