代码之家  ›  专栏  ›  技术社区  ›  Augusto Will

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

  •  0
  • Augusto Will  · 技术社区  · 8 年前

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

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

    之后,教程将其更改为RxJs Observable,并得到相同的结果。我的问题是:为什么不直接做http呢。明白了,为什么他们会将此更改为可观察的(然后更多的人会订阅)?

    非常感谢。

    1 回复  |  直到 8 年前
        1
  •  0
  •   Augusto Will    8 年前

    http。get只是一个可观察的对象,这就是为什么RxJshttp。get被键入为可观察。