AngularJS中$location.path()
和$http.get()
之间的区别是什么?两者似乎在我的应用程序中以相同的方式工作(我在我的应用程序的控制器中使用调用来响应表单提交),但我觉得我错过了某些东西
任何帮助都会受到赞赏。感谢。
答案 0 :(得分:2)
$http.get()
通常用于API调用,通常您将使用此函数检索一些数据。
$http
服务还具有POST
,PUT
,DELETE
等功能...包含大多数HTTP动词以调用外部API。
$location.path()
主要用于更改应用程序的网址,$location
服务只能发出GET请求,通常用于读取/更改您自己的内部应用程序的网址