Javascript 锚定标记和$http.get之间的根本区别是什么?

Javascript 锚定标记和$http.get之间的根本区别是什么?,javascript,angularjs,node.js,http,twitter-oauth,Javascript,Angularjs,Node.js,Http,Twitter Oauth,我正在使用angular制作一个web应用程序,我想知道当我点击一个a标签时有什么不同,比如说 与单击“我的服务”中触发功能的按钮相比 $http.get('/auth/twitter') 后者会导致无“访问控制允许原点”错误,而前者不会。所以它们之间有些不同,但我无法找出或搜索它是什么。使用对象发出异步“GET”请求。由于您的应用程序向Twitter发送了错误消息,因此发送了“无访问控制允许源站”错误消息 对位于“/auth/twitter”的资源发出同步“GET”请求 使用对象发出异

我正在使用angular制作一个web应用程序,我想知道当我点击一个a标签时有什么不同,比如说

与单击“我的服务”中触发功能的按钮相比

$http.get('/auth/twitter')

后者会导致无“访问控制允许原点”错误,而前者不会。所以它们之间有些不同,但我无法找出或搜索它是什么。

使用对象发出异步“GET”请求。由于您的应用程序向Twitter发送了错误消息,因此发送了“无访问控制允许源站”错误消息


对位于
“/auth/twitter”
的资源发出同步“GET”请求

使用对象发出异步“GET”请求。由于您的应用程序向Twitter发送了错误消息,因此发送了“无访问控制允许源站”错误消息



对位于
“/auth/twitter”
的资源发出同步“GET”请求

您应该使用$http.get进行API/AJAX调用,并使用锚点进行重定向

原因是$http.get需要URL返回的结果,如原始JSON数据,而不是锚定


因为您只需要重定向,所以不能使用$http.get方法,而应该使用锚点。

对于API/AJAX调用,应该使用$http.get,对于重定向,应该使用锚点

原因是$http.get需要URL返回的结果,如原始JSON数据,而不是锚定


因为您只需要重定向,所以不能使用$http.get方法,应该使用锚。

Sooo。。AJAX GET和常规GET有什么区别。。AJAX GET和常规GET之间有什么区别?你能详细说明一下原因吗?我不知道为什么一开始我没有想到这一点。但这很有道理!现在我至少知道了区别,我可以研究两种类型的“get”请求之间的区别。谢谢你能解释一下为什么吗?我不知道为什么我一开始没想到。但这很有道理!现在我至少知道了区别,我可以研究两种类型的“get”请求之间的区别。谢谢
<a href="/auth/twitter" target="_self" class="btn btn-primary">Login with Twitter OAuth</a>