我正在研究现有的反应本机项目,我想在导航堆栈上找到POP ACTION的解决方案,我想在其中介绍实际不在堆栈上的新场景。
我根据登录,登录或锁定状态的用户状态有三种不同类型的路由。因此,当当时启动时用户的应用程序状态被锁定时,我指示用户从启动场景中重置帐户页面。
启动场景 ->重置帐户
但是,在重置帐户的背面事件中,我想显示登录页面而不是启动场景,但是到目前为止,登录场景尚未堆栈。
那么,当用户执行流行操作时,如何插入新场景?
我是React Native的新手,我不知道如何在不执行任何动画的情况下修改导航堆栈?
在我的项目中,有一个名为react-native-router-flux
的软件包可以处理React Navigation。
任何见解都会有所帮助。
我建议您在启动屏幕和AccountStack之间创建一个SwitchNavigator
AccountStack
是 StackNavigator
,同时又呈现:
- 登录屏幕。
- resetaccountscreen。<<这将是您的初始路线。