本文介绍了Rxjs toPromise()已弃用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我读到toPromise()
在RxJS7中已弃用,并将在RxJS8中删除。我经常将它与Async Await语法一起使用在ANGLE中,以处理http调用。它被认为是反模式吗?我理解流的概念,但是http调用只发出单个值。对于一个简单的http调用,我不明白可观察性的意义。接下来我应该用什么呢?我是否应该完全接受反应式编程?
推荐答案
为什么会发生这种情况?
如前所述here,以下是toPromise
被弃用的主要原因:
接下来应该使用什么?
如果您真的坚持按照承诺的方式去做,lastValueFrom
/firstValueFrom
。否则,切换到反应式编程将是正确的做法。
此链接应该有帮助-
https://indepth.dev/posts/1287/rxjs-heads-up-topromise-is-being-deprecated
这篇关于Rxjs toPromise()已弃用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!