我尝试了很多机制来实现回调,但我不知道它在角度上不起作用。我使用了以下这些方法:,并尝试了suscribe/可观察,但不起作用。 search() { this.endmessage(); console.log("finally!"); //Several calls to an API like this one:
this.http.post(this.bas
我有4个方法,每个方法都是在方法完成之前调用的。在所有它们上,im设置如下:this.service.next('1');this.service.next('2');this.service.next('3');this.service.next('4');,Im使用它来知道哪个方法已经完成,因此,例如,有时我只执行3个方法,有时执行1,有时执行全部。我的问题是,我在其他组件上订阅,但它每次都在订阅中输入。我想要的是等待所有方法完成,然后调用this.service.next()。
在所有的方法中,我都有一些逻辑,比如if el