首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >高图表不会显示数据

高图表不会显示数据
EN

Stack Overflow用户
提问于 2013-06-17 18:00:49
回答 1查看 1.1K关注 0票数 1

我正在从mtgox中提取数据,我可以在我的控制台中看到所有数据都正确地到达了我的图表。但是,我无法将数据显示在我的图表上。任何帮助都是非常感谢的。

代码语言:javascript
代码运行次数:0
运行
复制
     var now = new Date();
        $('#container').highcharts({
            chart: {
                type: 'line',
            },
            title: {
                text: 'Bitcoin Price',
            },
            subtitle: {
                text: 'Source: MtGox.com',
            },
            xAxis: {
                type: 'datetime'
            },
        plotOptions: {
        series: {
            pointStart: Date.UTC(now.getYear(), now.getMonth(), now.getDate()),
            pointInterval: 24 * 3600 * 1000 // one day
        }
    },
            yAxis: {
                title: {
                    text: 'Price'
                },
            },

            series: [{
                name: 'Bitcoin',
                data: series
            }]
        });

    }  
  });

});
EN

回答 1

Stack Overflow用户

发布于 2013-06-17 18:20:02

我认为问题在于,您已经将成功回调的一部分包装在了$(function () {...})中。这将附加一个事件处理程序,当DOM准备就绪时将触发该事件处理程序。在AJAX成功回调中不需要它,因为它已经包装在$(document).ready(function() {...});中了

删除成功回调中的$(function () {...})包装,然后查看图表是否有效。

编辑

此外,您还需要将一个年份、月份和(可选)日期传递给Date.UTC函数:对象/日期/世界协调时

工频

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17153819

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档