Angular js:$ http和$ resource之间有什么区别

yar*_*ar1 10 angularjs

我需要更好地理解$ http和$ resource之间的区别以及何时使用每个

man*_*lds 9

来自$resource文档:

一个工厂,它创建一个资源对象,使您可以与REST服务器端数据源进行交互.

返回的资源对象具有提供高级行为的操作方法,而无需与低级$ http服务进行交互.

$resource是一个更高层次的服务$http.


Tim*_*ong 3

$resource 构建在 $http 之上。

$http 是普通的ajax,它可以用于任何形式的Web 服务。

$resource 专门用于 RESTful 服务。

有关于此的更多详细信息

AngularJS $http 和 $resource