1

我是 highcharts 的新手,我只是想建立一个基本的折线图并运行。当我设置 xaxis 标签步骤时,我的标签会错位。我正在使用 v3.0.5。JSFiddle 示例有人知道为什么吗?

在此处输入图像描述

 $(elementSelector).highcharts({
    title:{
        text:''
    },
    tooltip: {
        enabled:false  
    },
    chart: {
        type: chartType
    },
    xAxis: {
        title: {
            text: sectionData.XAxisLabel
        },
        labels: {
            step: sectionData.XAxisLabelSkip
        },
        categories: xpoints 
    },
    yAxis: {
        title: {
            text: sectionData.YAxisLabel
        },
        min: 0,
    },
    plotOptions: {
        line: {
            dataLabels: {
                enabled: true
            }
        }
    },
    series: [{
        title:'',
        data: ypoints,
        showInLegend: false
    }]
});
4

1 回答 1

2

我建议删除数组中的“2013”​​元素并使用 tickInterval 而不是 step。

tickInterval:4,

http://jsfiddle.net/rtFy9/1/

于 2013-08-30T08:48:57.440 回答