Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
$location.path()vs$http.get()-AngularJS_Angularjs_Angularjs Http - Fatal编程技术网

$location.path()vs$http.get()-AngularJS

$location.path()vs$http.get()-AngularJS,angularjs,angularjs-http,Angularjs,Angularjs Http,AngularJS中的$location.path()和$http.get()之间有什么区别?这两种方法在我的应用程序中的工作方式似乎是相同的(我使用应用程序控制器的函数中的调用来响应表单提交),但我觉得我遗漏了一些东西 任何帮助都将不胜感激。谢谢。$http.get()通常用于API调用,通常使用此函数检索一些数据 $http服务还具有POST、PUT、DELETE等功能。。。大多数HTTP谓词都包含在调用外部API中 $location.path()主要用于更改应用程序的url,$locat

AngularJS中的
$location.path()
$http.get()
之间有什么区别?这两种方法在我的应用程序中的工作方式似乎是相同的(我使用应用程序控制器的函数中的调用来响应表单提交),但我觉得我遗漏了一些东西

任何帮助都将不胜感激。谢谢。

$http.get()
通常用于API调用,通常使用此函数检索一些数据

$http
服务还具有
POST
PUT
DELETE
等功能。。。大多数HTTP谓词都包含在调用外部API中


$location.path()
主要用于更改应用程序的url,
$location
服务只能发出GET请求,通常用于读取/更改您自己的内部应用程序的url

粗略回答-
window.location=您的url
VS.
var req=new XMLHttpRequest();请求打开(“获取”,您的URL,true);请求发送()重定向与异步数据请求