【发布时间】:2023-01-19 04:17:54
【问题描述】:
我想在一个带有 ID 数组的循环中进行 API 调用,并将每个 API 调用的响应作为数组存储到一个变量中。
const myIds = [1, 2, 3, 4, 5, 6, 7, 8, 9, 19]
forkJoin(
myIds.map((i: number) =>
this.http.get('apicallwith/${i}')
.subscribe(res) => {
console.log(res) // always getting the response of my first ID
}
)
)
我根据我的理解尝试了 forkJoin,但不确定我哪里做错了
【问题讨论】: