如何在抽屉组件中只嵌套一个堆栈页面?

How to nest only one stack page within a drawer component?

我是 react-native 的新手,我正在尝试为我的导航添加一个功能。基本上我希望当你点击一个抽屉项目时它会堆叠一个新页面并带有一个后退按钮。 我到处搜索试图找出答案,但找不到答案。

该功能在下图中的应用程序中使用。

'Dublin Bikes' 旁边的箭头用于关闭抽屉菜单(不是堆栈箭头)。

打开抽屉并选择“设置”或“我的帐户”后,会堆叠一个页面。

使用抽屉项目作为调用堆栈的按钮就差不多了。

有什么好的方法吗?我所发现的只是重建抽屉并将它们添加为按钮。好像不太对。

任何帮助都会很棒。非常感谢。

当您单击抽屉项目时,它会堆叠一个新页面并带有后退按钮

我的理解是,当您单击主屏幕上的抽屉按钮时,它应该导航到带有后退按钮的新屏幕,而不是当前显示的屏幕,

我喜欢这个功能,而不是抽屉,你可以在 header 上有一个自定义的抽屉打开按钮,当你点击它时它会导航( navigation.navigate("newpage") )给你带有后退按钮的新页面