Axios.all 在 Nestjs 中可用吗?

Posted

技术标签:

【中文标题】Axios.all 在 Nestjs 中可用吗?【英文标题】:Is Axios.all available in nestjs? 【发布时间】:2022-01-22 19:36:30 【问题描述】:

我想在我的 NestJS 项目中创建一个在服务中同时处理多个请求的方法。 现在我使用的是来自@nestjs/axios 的 HTTPService 我试图在 Internet 上为 Nestjs 找到有关 axios.all 的资源,但我无法真正得到我想要的 NestJS 的确切内容。 所以想问一下nestjs中是否存在axios.all()?

【问题讨论】:

【参考方案1】:

您可以在@nestjs/axiospackage.json (here) 上查看该库使用的axios 的哪个版本。如果那个版本支持 Axios.all,那么它是可用的。您可以使用 this.httpService.axiosRef()

检索 axios 实例

【讨论】:

【参考方案2】:

axios.allaxios.spread 是 deprecated。只需使用Promise.all

【讨论】:

以上是关于Axios.all 在 Nestjs 中可用吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 axios all 将 axios 响应数据传递给 vue 3

axios.all 的动态使用

根据选项将 axios.get URL 传递给 axios.all

axios.all,如何配置axios等待时间来缓解挂机?

您可以在 Angular / NestJS 模块提供程序中使用 `useFactory` 属性并返回一个类而不是实例吗?

NestJS 缺少依赖