我想准备一些HTTP请求,在做完一些事情之后,我想执行它们。例如:
this.requests.push(this.serviceExample.get())
..... // some things
this.request.executeRequests()
我一直在互联网上搜索,但我找不到任何东西。我不知道Angular是否有可能。
当然。 AngularHttpClient
请求在订阅之前不会执行。您可以使用forkJoin
订阅所有内容。
import { forkJoin } from 'rxjs';
executeRequests() {
forkJoin(...this.requests).subscribe()
}