从Observable - Angular中删除所有



我想删除Observable中的所有内容。到目前为止,我已经这样做了:

然而,这意味着如果我的Observable中有500个元素,我将做500个http调用,从性能的角度来看是不可靠的。

你能告诉我是否有一个更简单的方法来删除我的Observable中的所有条目吗?

感谢您的宝贵时间!

听起来更像是后端的工作。你拿的是什么?后端应该有一个单独的端点delete all或采取一些参数对当前端点。

当你不需要使用一个你已经订阅的可观察对象时,你可以很容易地取消订阅它。关于Http请求,它们将被取消。但是要确保后端Api调用的副作用。例如,也许他们不在乎你的取消。

最新更新