2013-04-09 133 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更高級別的服務。