如果这样设置参数报错
params.set("callback", "JSONP_CALLBACK");
如果改成这样
params.set("callback","__ng_jsonp__.__req0.finished");
就可以获取数据了,为啥JSONP_CALLBACK不能调用ng2自身处理jsonp的函数,而是自己写:__ng_jsonp__.__req0.finished才可以获取数据?
如果这样设置参数报错
params.set("callback", "JSONP_CALLBACK");
如果改成这样
params.set("callback","__ng_jsonp__.__req0.finished");
就可以获取数据了,为啥JSONP_CALLBACK不能调用ng2自身处理jsonp的函数,而是自己写:__ng_jsonp__.__req0.finished才可以获取数据?
你好我也遇到了这个问题 手动params.set("callback", "JSONP_CALLBACK"); 没用 我是在url里拼了?callback=JSONP_CALLBACK express还不会 嘿嘿!
莫名的错误 找了好久都不知道哪里错了
找了一种其他的跨域办法,很好用,推荐给大家
CORS跨域,只需要在服务器端配置,不同服务器有不同的写法,下面加一下express下的配置