在高图中限制xAxis的数量

时间:2016-03-22 10:51:47

标签: angularjs highcharts

我使用带有angularJs的highCharts,我想将xAxis的数量限制为5;所以高图只显示了5 xAxis我的代码:

 title: {
      text: ''
    },
    xAxis: {
      type: 'datetime',
      tickPixelInterval: 50
    },
    yAxis: {
      title: {
        text: ''
      }
    },

enter image description here

1 个答案:

答案 0 :(得分:0)

tickAmount不能与提及here的日期时间,对数轴或类别轴一起使用。

tickPositions可用于实现此目的。

xAxis: {
  type: 'datetime',
  categories: ['2016-01-01', '2016-01-02', '2016-01-03', '2016-02-01', '2016-02-02', '2016-03-01', '2016-03-02', '2016-04-01', '2016-04-02'],
  tickPositions: [0, 2, 4, 6, 8]
}

tickPositions数组中的值是索引位置。 这是fiddle