【发布时间】:2020-11-24 03:28:49
【问题描述】:
我想使用 concat 来订阅我在数组中的所有 HTTP 请求。该数组中可能有 1 个或多个 http 请求。我目前正在像这样创建我的可观察数组:
requestArray.push(this.updateUser());
requestArray.push(this.updateCustomer());
然后我希望一次提交一个请求,所以我尝试像这样使用 concat:
concat(requestArray).subscribe(results => {
console.log(results);
})
我会假设结果将是已完成请求的数组,但它只是打印出来:
Observable{_isScaler: false, source: Observable}
Observable{_isScaler: false, _subscribe: f}
看起来它实际上并没有订阅我的 observables。
【问题讨论】: