Javascript 在没有{type:reset}的情况下反应本机路由器流量冻结

Javascript 在没有{type:reset}的情况下反应本机路由器流量冻结,javascript,reactjs,react-native,react-native-router-flux,Javascript,Reactjs,React Native,React Native Router Flux,我正在我的移动应用程序上使用React Native Router Flux进行路由 页面结构类似 Login.js 获取用户密码和用户名验证,并将用户令牌存储在异步存储中 如果应用程序具有用户令牌,则将用户重定向到MainPage.js (在ComponentWillMount()方法中重定向) MainPage.js 对我的后端服务器进行API调用,以列出一些数据 DetailPage.js 对我的后端服务器进行API调用以获取一些详细数据 -- 我的路由器结构 <Roter>

我正在我的移动应用程序上使用React Native Router Flux进行路由

页面结构类似

Login.js 获取用户密码和用户名验证,并将用户令牌存储在异步存储中 如果应用程序具有用户令牌,则将用户重定向到MainPage.js

(在
ComponentWillMount()方法中重定向)

MainPage.js 对我的后端服务器进行API调用,以列出一些数据

DetailPage.js 对我的后端服务器进行API调用以获取一些详细数据

--

我的路由器结构

<Roter>
    <Scene key="root">
        <Scene initial component={Login} key="login" />
        <Scene component={MainPage} key="mainpage" />
        <Scene component={DetailPage} key="detailpage" />
    </Scene>
</Router>
但我还是犯了同样的错误。我的应用程序中有东西阻止了页面渲染和场景加载。我如何检查这个问题

而且我的依赖是

"dependencies": {
    "@react-native-community/async-storage": "^1.4.2",
    "react": "16.8.3",
    "react-native": "0.59.8",
    "react-native-elements": "^1.1.0",
    "react-native-facebook-account-kit": "^1.1.0",
    "react-native-fbsdk": "^0.8.0",
    "react-native-iap": "^2.5.5",
    "react-native-router-flux": "^4.0.6",
    "react-native-vector-icons": "^6.5.0"
  },

您是否使用了动作。按下(“场景键”)? 我很难直接移动到特定的场景,但这一个可能会帮助你。
我正在考虑使用react导航

您是否使用了动作。按下(“场景键”)? 我很难直接移动到特定的场景,但这一个可能会帮助你。
我正在考虑使用react导航

您能尝试一下
Actions.reset(“detailpage”)
吗?此外,您的
标记有一个输入错误,并且
键的
道具缺少一个双引号。请在重试之前将其修复。是否可以尝试
操作。重置(“详细信息页”)
?此外,您的
标记有一个输入错误,并且
键的
道具缺少一个双引号。请在重试之前将其修复。
"dependencies": {
    "@react-native-community/async-storage": "^1.4.2",
    "react": "16.8.3",
    "react-native": "0.59.8",
    "react-native-elements": "^1.1.0",
    "react-native-facebook-account-kit": "^1.1.0",
    "react-native-fbsdk": "^0.8.0",
    "react-native-iap": "^2.5.5",
    "react-native-router-flux": "^4.0.6",
    "react-native-vector-icons": "^6.5.0"
  },