Javascript HighCharts pointPlacement选项在单列图表中不起作用

Javascript HighCharts pointPlacement选项在单列图表中不起作用,javascript,jquery,highcharts,Javascript,Jquery,Highcharts,看起来pointPlacement无法处理单个列 点位置也可以是数字,其中0位于轴值上, -0.5介于此值和上一个值之间,0.5介于此值和下一个值之间。与文本选项不同,数字点 放置选项不会影响轴填充 如下面的示例中,我删除了此数据,但它不再起作用: { name: 'Employees Optimized', color: 'rgba(126,86,134,.9)', data: [140], pointPadding: 0.4, pointPlacement: -0.2 }

看起来pointPlacement无法处理单个列

点位置也可以是数字,其中0位于轴值上, -0.5介于此值和上一个值之间,0.5介于此值和下一个值之间。与文本选项不同,数字点 放置选项不会影响轴填充

如下面的示例中,我删除了此数据,但它不再起作用:

{
  name: 'Employees Optimized',
  color: 'rgba(126,86,134,.9)',
  data: [140],
  pointPadding: 0.4,
  pointPlacement: -0.2
},{
  name: 'Profit',
  color: 'rgba(248,161,63,1)',
  data: [183.6],
  pointPadding: .3,
  pointPlacement: 0.2,
  yAxis: 1
}

此JSFIDLE显示了常用的pointplacement选项。如果您调整此小提琴并删除3个数据集中的2个,pointplacement选项将被破坏,而即使在这种情况下,它仍然可以使用并工作,即使在我的情况下也是必需的

编辑

我把这个添加到了一个提琴中,因为到目前为止唯一一个响应的没有从代码示例中得到要点。这就是:


如果有人知道一个可能的解决方案而不必“破解”源代码,我会非常感激。

看起来可能有bug,所以我在这里向我们的开发人员报告

在我的特定实例中,我自己能够通过在图形区域添加一个负边距和一个额外的(空)数据点来解决这个问题

chart: {
  type: 'column',
  marginRight: -400

请记住,如果您不小心,工具提示可能会“丢失”

一个例子可以在


虽然这不是一个合适的解决方案,但它暂时确实可以避免这个错误。

我没有看到这个问题。我从这个系列中拿出3个,对剩下的系列做了0.5的定点放置。如我所料,它们向左倾斜。我遗漏了什么?试着删除每个系列中3个数据点中的2个,然后再次检查:)为了更清晰,我将修改“被窃听”的版本
series: [{
  name: 'Employees',
  color: 'rgba(165,170,217,1)',
  data: [150,0],