我正在构建一个使用 Highcharts 库来显示单线系列图表的网站。我正在使用 AJAX 使用他们的 YQL 从 yahoo Finance 检索历史财务数据。
ajax 调用工作正常,例如我可以在控制台中查看返回的数据
console.log( data.query.results.quote[0].Close );
返回收盘价457.84
我现在如何使用这些数据构建单线系列图表?
我在任何地方都找不到关于如何使用 AJAX 数据创建图表的简单解释。
谢谢
编辑:我在 AJAX 中获取数据并且它工作正常,但是试图使图表与 JSON 一起工作是我遇到困难的地方。
这是我的代码目前的样子:http: //jsfiddle.net/JbGvx/
这是 HighStocks 网站上的演示代码:http: //jsfiddle.net/xDhkz/
我认为问题在于 AJAX 请求的日期格式。日期像这样返回 2013-02-25 但图表需要 JS 时间戳。有没有一种方法可以从 AJAX 中提取日期,使用 Date.UTC 进行转换,然后使用转换后的数据制作图表?