Javascript Redux不加载api

Javascript Redux不加载api,javascript,reactjs,api,redux,Javascript,Reactjs,Api,Redux,这里是Redux新手 我正在学习Redux上的Udemy课程,我正在构建一个“robofriends”应用程序,它从api获取数据并返回到我的应用程序中 我已经学习了这门课程,但在最后,没有bug,但是内容没有加载。它只是在装载时卡住了 在开发者控制台中,我可以通过Redux看到应用程序已经成功地从API获取了数据,但它只是不显示数据 以下是相关代码: ** 行动: ** 导入{ 更改搜索字段, 请求\u机器人\u待定, 请求机器人成功, 请求\u机器人\u失败 }从“/常量”; expo

这里是Redux新手

我正在学习Redux上的Udemy课程,我正在构建一个“robofriends”应用程序,它从api获取数据并返回到我的应用程序中

我已经学习了这门课程,但在最后,没有bug,但是内容没有加载。它只是在装载时卡住了

在开发者控制台中,我可以通过Redux看到应用程序已经成功地从API获取了数据,但它只是不显示数据

以下是相关代码:

**

  • 行动:
**

导入{
更改搜索字段,
请求\u机器人\u待定,
请求机器人成功,
请求\u机器人\u失败
}从“/常量”;
export const setSearchField=text=>({
类型:更改搜索字段,
有效载荷:文本
});
export const requestRobots=()=>dispatch=>{
分派({type:REQUEST\u ROBOTS\u PENDING});
取回(“https://jsonplaceholder.typicode.com/users")
.then(data=>dispatch({type:REQUEST\u ROBOTS\u SUCCESS,payload:data}))
.catch(错误=>dispatch({type:REQUEST\u ROBOTS\u FAILED,payload:error}));
};

您的index.js文件在哪里


您是否将reducer连接到root reducer,因为您在其他方面做得很好。。或者共享开发者控制台wndow或错误类型

我只想知道为什么您不使用
创建react应用程序
react样板文件
?我只是在学习一个介绍课程,我使用了创建react应用程序来创建应用程序?我现在很高兴:)无法访问,所以请确保您可以访问它,然后重试。到目前为止,您的代码看起来还不错。@JothamArdel谢谢!!学习狂,我在原始帖子中包括了index.js和console,谢谢你指出这一点。我有根还原剂在那里-有什么想法,它可能是?我不认为这是API。它看起来像promisr sync问题。我该如何解决这个问题?当你的函数体需要等待特定的进程时,你可以用async解决同步问题,但我们知道java脚本是单线程和基于quee的语言,这就是为什么没有async无法执行的原因。。。。。所以答案是“const function=async()=>{…function bdy…..const sync=waiting you variable value}”,但我认为只要条件满足这个条件,就可以解决这个错误。查询“执行您的操作”:无效0