使用数组的折线图

时间:2019-10-02 04:54:41

标签: highcharts

如何使用以下数据使用Highcharts创建折线图? 我尝试添加逻辑,但未获得预期的结果。

https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/series/color-zones-simple

data= {
  "Tue Oct 01 2019": 3,
  "Tue Oct 02 2019": 1
}

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码来实现:

const dataObj = {
  "Tue Oct 01 2019": 3,
  "Tue Oct 02 2019": 1
};

let key,
    data = [];

for (key in dataObj) {
    data.push([+new Date(key), dataObj[key]]);
}

Highcharts.chart('container', {
    xAxis: {
    type: 'datetime'
  },
  series: [{
    data: data
  }]
});

演示: