【发布时间】:2021-01-15 17:53:32
【问题描述】:
假设我有 4 个标签屏幕。该选项卡是使用具有布局概念的自定义页脚组件创建的,所有导航屏幕都列在堆栈导航器路由部分中,并使用 goBack() 方法导航上一个屏幕。现在对于一种情况,我的导航路线如下开始 Home->Testimonial->offerings,然后再次从 Offerings->Testimonial->about here 我停在这个屏幕上,然后按下带有 goBack() 函数的后退按钮。但这次 goBack() 将我路由到 关于->推荐->产品->主页。就像堆栈导航器路由中列出的唯一屏幕一样,而不是重复的屏幕。
我想知道这是一个问题吗?如果是,那我该如何管理呢?
【问题讨论】:
-
代替navigation.navigate,试试navigation.push。本指南可能对stackoverflow.com/questions/51090135/… 有所帮助
标签: react-native react-navigation stack-navigator