【问题标题】:Adding HighCharts Data Series With Property Names使用属性名称添加 HighCharts 数据系列
【发布时间】:2017-10-04 13:33:58
【问题描述】:

我可以像这样创建一个用于 HighCharts 系列的数据数组:

 mySeries.push([x, y, z]);

然后,我可以使用以下命令来指示我的图表将数组中的数据用作系列。

 options.series.push({
                   name: "MyData",
                    data: mySeries,
                    type: 'arearange',
                    lineWidth: 1,
                    color: Highcharts.getOptions().colors[0],
                    fillOpacity: 0.3,
                    zIndex: 0
                });

但是,我想将一个对象推送到我的数组中,而不仅仅是值。像这样:

mySeries.push({ x: thisDate, y: yValue, z: zValue });

当我这样做时,HighCharts 不显示该系列。如何在 HighCharts 系列中使用具有命名属性的对象数组?

【问题讨论】:

    标签: javascript highcharts


    【解决方案1】:

    不要使用x, y, z,而是使用x, low, high 属性。请看下面的示例。

    示例:
    http://jsfiddle.net/2Lx6yt7u/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-19
      • 1970-01-01
      • 1970-01-01
      • 2018-05-25
      • 2013-05-27
      相关资源
      最近更新 更多