根据https://angular.io/tutorial/toh-pt6,通常情况下,可观察对象可以随着时间的推移返回多个值。HttpClient返回的可观察对象始终只会发出一个值,然后完成,不会再发出其他值。
这是确实的,一旦请求完成,Http请求/响应就不能产生更多的值。那么在发出请求时,HTTPClient为什么会返回一个Observable呢?它是因为我们可以在Observable上应用各种操作符(例如重试、去抖等)吗?还是有其他我忽略的特定原因?
这是确实的,一旦请求完成,Http请求/响应就不能产生更多的值。那么在发出请求时,HTTPClient为什么会返回一个Observable呢?它是因为我们可以在Observable上应用各种操作符(例如重试、去抖等)吗?还是有其他我忽略的特定原因?