gpt4 book ai didi

javascript - React 导航嵌套堆栈,访问根堆栈

转载 作者:行者123 更新时间:2023-11-28 17:46:32 24 4
gpt4 key购买 nike

有没有办法从内部堆栈导航器访问根堆栈导航器?例如:

const Root = StackNavigator(
{
Login: {
screen: Login,
},
TabNav: {
screen: TabNav
}
}
);

const TabNav = TabNavigator(
{
Content: {
screen: Content,
},
Settings: {
screen: SettingsStack
}
}
);

在该 SettingsStack 屏幕中,我有一个注销按钮。我如何访问根堆栈以导航回登录?而不是选项卡导航中的内部堆栈只是推送到子堆栈中的登录页面。

最佳答案

从 StackNavigator 中的 TabNav 将函数作为 screenProp 传递给 TabNavigator 。每当您想注销时,请使用该功能。由于 SettingsStack 是另一个导航器中的导航器,因此将 props 传递到 SettingsStack 中以使其工作。

关于javascript - React 导航嵌套堆栈,访问根堆栈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46599228/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com