我正在研究现有的 react native 项目,我想在导航堆栈上找到弹出操作的解决方案,我想在其中引入实际上不在堆栈上的新场景。
根据用户登录、注销或锁定状态的状态,我有三种不同类型的路由。因此,虽然用户的应用程序状态在启动时被锁定,但我正在指导用户从启动场景重置帐户页面。
启动场景 -> 重置帐户
但是在重置帐户的返回事件中,我想显示登录页面而不是启动场景,但登录场景目前不在堆栈中。
那么当用户执行弹出动作时如何插入新场景呢?
我是本机反应的新手,我不知道如何在不执行任何动画的情况下以编程方式修改导航堆栈?
在我的项目中,有一个包react-native-router-flux
用于处理反应导航。
任何见解都会有所帮助。