微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 React 从代理服务器获取 RIOT API 数据

如何解决使用 React 从代理服务器获取 RIOT API 数据

我目前正在开展一个个人项目,我想在其中展示 Valorant(Riot 游戏 FPS)的所有皮肤。 因此,我正在构建一个 React Web 应用程序和一个 nodejs backend proxy 服务器,以从 RIOT API (https://developer.riotgames.com/apis#val-content-v1/GET_getContent) 请求皮肤数据并将它们发送到我的客户端应用程序。

问题是:I manage to get the data on my backend server 但是当我尝试从我的 react app.js 请求我的 backend server 时,我没有 know how to put these data into my application state and display their name.

这是我在 localhost:3000 中得到的:App Component developer tab / Network developer tab

我看了几个关于如何做到这一点的教程并尝试过,但没有奏效。有什么我遗漏或误解的吗?如果需要,不要害怕问我更多细节,这是我在 StackOverflow 上问的第一个问题,我希望我做对了 :)

编辑:我按照建议将 App.js 中的 getSkins() 方法修改this,但它仍然不起作用:/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。