Highcharts 数据标签未显示在多个 xAxis 和 yAxis 上

Highcharts data labels not showing on multiple xAxis and yAxis

我在这个 example 中使用了两个 xAxis 和三个 yAxis。如您所见,两条紫色线的数据标签按预期显示。但是,当您将缩放级别更改为超过 3m 时,dataLabels 隐藏。

我正在使用:

dataLabels: {
          enabled: true,
          allowOverlap: true,
          align: 'left',
          verticalAlign: 'top',
          x: 0,
          y: -18,
          zIndex: 1000,
          crop: false,
          overflow: 'none',
          inside: true,
          padding: 0,
          maxPadding: 0,
          formatter: function() {
            return 'Other';
          }
        }

一个,另一个allowOverlap: true。 None 其中似乎有效。有什么建议吗?

问题是dataGrouping引起的,当你设置3m以上的范围时,哪个组点。解决方案是在 plotOptions.series 对象中定义格式化程序,而不是点。