2015-05-29 96 views
0

AngularJS中的$location.path()$http.get()有什麼不同?這兩個似乎是(我用我的應用程序的控制器的函數調用的表單提交響應)在我的應用程序工作的方式一樣,但我覺得我失去了一些東西。

任何幫助將不勝感激。謝謝。

+0

粗糙答案的網址 - 'window.location的= YOUR_URL' VS. 'var req = new XMLHttpRequest(); req.open(「GET」,YOUR_URL,true); req.send(); **重定向**與**異步數據請求** –

回答

2

$http.get()通常用於API調用,通常你會檢索與此功能的一些數據。

$http服務還具有功能POSTPUT,包括DELETE,等等......最HTTP動詞來調用外部API。

$location.path()主要用於更改應用程序的URL時,$location服務只能發出GET請求,一般是讀/更改自己的內部應用