【问题标题】:What are http bindings actually used for in Angular2Angular2中实际使用的http绑定是什么
【发布时间】:2016-07-31 06:02:23
【问题描述】:

Angular2 中实际使用的 http 绑定是什么?任何工作代码或plunker?在文档中没有记录并说使用 HTTP 提供程序。

https://angular.io/docs/ts/latest/api/http/index/HTTP_BINDINGS-let.html

https://angular.io/docs/ts/latest/api/http/index/HTTP_PROVIDERS-let.html

【问题讨论】:

  • 除了 HTTP_Providers-let.html 页面中列出的绑定?
  • Check out the source。看起来它对任何事情都没有好处,除了从提供者身上榨取:-)。看起来从第一个 RC 开始就是这样。也许它在测试版中以某种方式使用过,甚至更早的一段时间(没有检查那么久)。但它现在已被弃用。我猜这个弃用过程的一部分是将它分配给提供者(在弃用之前,它可能有其他一些实现)
  • @peeskillet 是否已弃用?
  • @Reza - 您可能使用 http 绑定的任何代码实现?
  • 这就是您链接到的文档所说的(稳定性:已弃用),以及我链接到的代码中的 ngdocs

标签: javascript angular angular2-http


【解决方案1】:

HTTP_BINDINGSHTTP_PROVIDERS的区别同https://stackoverflow.com/a/38682856/217408中解释的一样

HTTP_PROVIDERS 是一组服务,您可以将其注入到您的自定义服务和组件或指令中,以进行 HTTP 调用,例如

constructor(http:Http) {
  http.get(someUrl).subscribe(...)
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-02
    相关资源
    最近更新 更多