Highcharts 数据标签垂直对齐 - 错误

Highcharts data label vertical alignment - bug

我遇到了 highcharts js 库的问题,我试图将点的值放在形状内。 为此,我使用 inside: true, verticalAlign: 'middle' 作为数据标签,这似乎工作得很好,但只要该点位于图表的开头或结尾,标签就不会正确对齐。 我已经尝试过偏移和填充,但它是针对整个轴而不是标签。 如果有任何建议、线索或解决方案,我将不胜感激

http://jsfiddle.net/Andam/6km2fw31/1/

由于默认的 justify 溢出选项,Highcharts 尝试将数据标签定位在绘图区域上。作为解决方案,将 overflow 更改为 allow.

dataLabels: {
  enabled: true,
  verticalAlign: 'middle',
    crop: false,
    overflow: 'allow'
}

现场演示: http://jsfiddle.net/BlackLabel/f2r7hL3j/

API参考:https://api.highcharts.com/highcharts/series.column.dataLabels.overflow