reactjs - 使用axios限速的建议

标签 reactjs settimeout axios es6-promise

我正在使用 react with axios 从 cryptocompare 访问 api。 Api 有每秒 15 次调用的限制。

现在,在 15 次 api 调用后,我收到“超出速率限制”的错误。

我正在寻找一个可以帮助设置 axios 调用的速率限制选项的库。

最佳答案

您是否按照最佳实践在 React 中获取数据? https://blog.hellojs.org/fetching-api-data-with-react-js-460fe8bbf8f2 您只需要在 componentWillMount 中获取一次并将其保持在状态

关于reactjs - 使用axios限速的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50870577/

相关文章:

angular - 向返回 promise 的 javascript 方法添加延迟

javascript - axios 请求并行

javascript - 制作 Chrome 扩展时如何导入文件

javascript - 将图像上传到 Cloudinary Express.js React Axios post 请求

javascript - 如何使用 react-router 将顶级组件状态向下传递给路由?

reactjs - 如何消除 openlayers 中的交互?

reactjs - 在计算 if else 语句时添加加载程序

javascript - 为什么settimeout不延迟函数执行?

javascript - React 访问 self props 而不扩展类/函数

JavaScript 页面重置