有没有办法准备一些HTTP请求并在以后使用Angular执行它们?



我想准备一些HTTP请求,在做完一些事情之后,我想执行它们。例如:

this.requests.push(this.serviceExample.get())
..... // some things
this.request.executeRequests()

我一直在互联网上搜索,但我找不到任何东西。我不知道Angular是否有可能。

当然。 AngularHttpClient请求在订阅之前不会执行。您可以使用forkJoin订阅所有内容。

import { forkJoin } from 'rxjs';
executeRequests() { 
forkJoin(...this.requests).subscribe()
}

最新更新