2013-04-09 132 views
9

我需要更好的时候使用

+1

更多细节我知道,基本上$ HTTP是的XMLHttpRequest(也称为AJAX),如jQuery的$阿贾克斯和$资源的包装应该是多休息,具体,但我不真的不知道如何... – yar1 2013-04-09 09:00:02

+2

[AngularJS $ http和$ resource]的可能重复(http://stackoverflow.com/questions/13181406/angularjs-http-and-resource) – Max 2014-07-29 18:49:46

回答

3

$资源建立在$ http之上。

$ http是正常的ajax,它可以用于任何形式的web服务。

$资源专门用于RESTful服务。

这个

AngularJS $http and $resource

9

$resource文档理解$ http和$资源和差的区别:

一该工厂创建一个资源对象,使您可以与REST风格的服务器端数据源进行交互。

返回的资源对象具有操作方法,它们提供了 高级行为,而无需与低层次的http服务进行交互。

$resource是比$http更高级别的服务。