响应状态为200:OK(response with status 200: ok)

2019-09-27 04:43发布

我试图找出如何从本地“以.json”文件中使用angular2-highcharts例如绘制数据。

我跟着“的例子https://www.npmjs.com/package/angular2-highcharts ”先了解如何绘制以.json数据和它的工作。 我把可用于例如数据并创建一个本地上传.json文件(复制从“内容https://www.highcharts.com/samples/data/jsonp.php?filename=aapl-c.json&callback=JSONP_CALLBACK在”记事本,并用UTF-8编码作为上传.json文件)保存它,并取代了文件路径的JSON请求此。 当我这样做,虽然,我得到一个错误 - 响应状态为200。

  constructor(jsonp : Jsonp) {
    //jsonp.get('https://www.highcharts.com/samples/data/jsonp.php?filename=aapl-c.json&callback=JSONP_CALLBACK').subscribe(res => {
        jsonp.get('./data.json').subscribe(res => {
        this.options = {
            title : { text : 'AAPL Stock Price' },
           series : [{
               name : 'AAPL',
               data : res.json(),
              tooltip: {
                   valueDecimals: 2
              }
         }]
        };
    });
}
options: Object;
};

由于我不是超级熟悉JSON数据/ Javascript或angular2我不知道如果我失去了一些东西非常基本的。 任何帮助表示赞赏。

Answer 1:

据我所知,响应状态200指定请求成功。 即您已成功处理请求。 也许你想尝试检查响应数据。

检查你的回调响应数据。



Answer 2:

使用HTTP,而不是JSON帮助。 我利用这个答案的建议的https://stackoverflow.com/a/36305814/4567096 。



文章来源: response with status 200: ok