gpt4 book ai didi

reactjs - React Native Navigator - 转换和卸载先前的场景

转载 作者:行者123 更新时间:2023-12-03 13:55:17 24 4
gpt4 key购买 nike

我正在开发 React Native 应用程序并使用跨平台 Navigator 实现。在一个实例中,我有一个场景,即“登录”路由,当用户成功登录时,我想推送到另一个场景,即“主页”路由。

有两种方法可以做到这一点:navigator.immediatelyResetRouteStack([routes.home])navigator.push(routes.home)。在第一个实现中,登录场景将被卸载,但我没有得到场景转换的好处。在第二个实现中,我得到了场景转换,但登录路由不会被卸载,即使我不需要转换回它。

有没有办法实现“推送并卸载上一个”转换?

最佳答案

routeStack 是所有场景的数组。当您的转换完成时,您只需将其从数组中删除怎么样?

关于reactjs - React Native Navigator - 转换和卸载先前的场景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33701441/

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