Highcharts 高图表填充区域点间隔问题

Highcharts 高图表填充区域点间隔问题,highcharts,Highcharts,当我用“样条线”绘制图形时,yaxis间隔是可调整的,所以图形看起来很好。 代码如下: chart: { type: 'spline' } 但是,当我将类型更改为“区域”时,间隔也会更改。因此,图表看起来很糟糕。 如何在不设置标签的“min”和“tickInterval”的情况下修复它 我需要这样做,因为如果我设置label属性,将会有很多工作要做。实现这一点的一种方法是使用以下在事件加载时触发的函数: 工作示例: events.load上的API: GetExtrems上的A

当我用“样条线”绘制图形时,yaxis间隔是可调整的,所以图形看起来很好。 代码如下:

 chart: {
     type: 'spline'
 }
但是,当我将类型更改为“区域”时,间隔也会更改。因此,图表看起来很糟糕。

如何在不设置标签的“min”和“tickInterval”的情况下修复它


我需要这样做,因为如果我设置label属性,将会有很多工作要做。

实现这一点的一种方法是使用以下在事件加载时触发的函数:

工作示例:

events.load上的API:

GetExtrems上的API:

答案基于:

只需将softThreshold属性设置为true

API参考:

例如:

 chart: {
     type: 'area'
 }
chart: {
  type: 'area',
  events: {
    load: function() {
      let chart = this;
      let tmpMaxMin = chart.yAxis[0].getExtremes();
      chart.yAxis[0].setExtremes(tmpMaxMin['dataMin'], tmpMaxMin['dataMax']);
    }
  }
},