Angular 2:“注入JSONP的脚本没有调用回调。”在调用JSONP时

时间:2017-01-11 08:48:22

标签: angular

我尝试调用Jsonp请求:

getData() {   
  const queryParam = "?callback=JSONP_CALLBACK";   
  return this.jsonp.get('http://localhost:3000/data/bar-chart-data' + queryParam)    
  .subscribe(data => console.log(data.json()),
  err => console.log(err)); 
}

这是express.js的网址设置

app.get('/data/bar-chart-data', function (req, res) { 
   res.json({"foo": "bar"}); 
})

但它一直在抛出这个错误:

  

Response_body:“注入JSONP的脚本没有调用回调。”   headers:Headersok:true status:200'statusText:“Ok”type:3url:   “http://localhost:3000/data/bar-chart-data   回调= ng_jsonp .__ req0.finished“

0 个答案:

没有答案