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

时间:2013-04-09 08:46:12

标签: angularjs

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

2 个答案:

答案 0 :(得分:9)

来自$resource文档:

  

一个工厂,它创建一个允许您与之交互的资源对象   RESTful服务器端数据源。

     

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

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

答案 1 :(得分:3)

$ resource建立在$ http。

之上

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

$ resource专门用于RESTful服务。

有关此

的更多详情

AngularJS $http and $resource