在AngularJS中设置JSONP回调函数

我试图通过Angular $资源服务从Web API获取数据。 该服务公开JSONP接口,但不允许设置回调名称。 一切正常,我的请求消失,数据返回,脚本被注入,然后失败,因为没有定义回调函数。

Angular文档在这方面非常稀少,但似乎Angular设置的默认回调函数是: JSON_CALLBACK ,并且没有任何信息如何更改,以便它与外部API返回的函数相匹配。

谢谢。


我认为没有任何条款可以覆盖该回调。

$资源是基于$ http服务的高级Restful api。

您可以使用$ http apis返回http promise对象,并让您编写成功回调函数,其中您可以处理从ajax请求返回的数据。

例如http://docs.angularjs.org/api/ng.$http#jsonp

链接地址: http://www.djcxy.com/p/47555.html

上一篇: Setting the JSONP callback function in AngularJS

下一篇: http