Highcharts xAxis与日期时间不显示任何图表

Highcharts xAxis with datetime not showing any chart

本文关键字:显示 任何图 时间 xAxis 日期 Highcharts      更新时间:2023-09-26

我试图画一个带日期的x轴折线图,但没有显示任何东西,只是一个空白的空间,只显示图表的标题。

在控制台上没有错误,配置如下:

new Highcharts.Chart({
                            chart: {
                                type: 'line',
                                renderTo: document.getElementById('patientFrequency')
                            },
                            title: {
                                text: 'Patient frequency'
                            },
                            xAxis: {
                                type: 'datetime',
                                title: {
                                    text: 'days'
                                }
                            },
                            series: {
                                data: chartdata
                            }
                        });

chartdata是一个数组,每个点都有[date, frequency]。

任何想法吗?由于

series应该是一个对象数组。

$(function() {
    var chartdata = [
                [Date.UTC(2010, 0, 1), 29.9],
                [Date.UTC(2010, 2, 1), 71.5],
                [Date.UTC(2010, 3, 1), 106.4]
            ];
  new Highcharts.Chart({
    chart: {
      type: 'line',
      renderTo: document.getElementById('patientFrequency')
    },
    title: {
      text: 'Patient frequency'
    },
    xAxis: {
      type: 'datetime',
      title: {
        text: 'days'
      }
    },
    series: [{
      data: chartdata
    }]
  });
});
http://jsfiddle.net/bs4cjLkd/