我有两种方法可以进行 api 调用并返回 observables。
private method1(): Observable<Home> {
return homeService.call.get();
}
private method2(): Observable<User> {
return userService.call.get();
}
然后我有以下两种方法:
private method3(): void {
this.method1().subscribe();
this.method2().subscribe();
}
最后一个
private method4(): void {
// does things
this.method3();
}
我希望method4
等待method3
完成所有请求才能继续,但我不知道如何在角度 8 中实现它。有什么提示吗?