2016-07-31 41 views
0

什么是Angular2中实际使用的http绑定?任何工作代码或闯入者?在文档中没有记录,并说使用HTTP提供商。什么是Angular2中实际使用的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

+0

除了HTTP_Providers-let.html页面中列出的绑定吗? – Reza

+1

[查看源代码](https://github.com/angular/angular/blob/2.0.0-rc.4/modules/%40angular/http/http.ts#L210)。看起来它不适合任何事情,除了榨取供应商:-)。从第一次RC开始,它就是这样。也许它在beta中被使用了一些,甚至更早一些(没有检查过)。但它现在已被弃用。我猜这个弃用过程的一部分是把它分配给提供者(在弃用之前,它可能有一些其他实现) –

+0

@peeskillet它是否被弃用? – Gary

回答

1

HTTP_BINDINGSHTTP_PROVIDERS之间的区别是一样https://stackoverflow.com/a/38682856/217408

HTTP_PROVIDERS解释是一组服务,你可以注入到您的自定义服务和组件或指令来进行HTTP调用,如

constructor(http:Http) { 
    http.get(someUrl).subscribe(...) 
} 
相关问题