为什么在Angular中使用Observable而不仅仅是HttpClient?

时间:2017-12-14 23:17:41

标签: angular observable

我是Angular的新手,我看到了一个用http填充对象的示例,如下所示:

this.posts = this.http.get(root + '/posts?userId=' + id)

之后,教程将其更改为RxJs Observable并获得相同的结果。我的问题是:为什么不只是做一个http.get,为什么他们把它改成一个Observable(然后更多订阅它)?

谢谢。

1 个答案:

答案 0 :(得分:0)

http.get只是一个Observable,这就是为什么RxJshttp.get被输入为Observable。