我正在使用chart.renderer.image添加图片。我希望这些图像与每个plotBand的开头对齐。我有位于轴单位的plotBand。但是,当我调用VALal时,图像不会排成一行。
https://jsfiddle.net/uxeL76a9/23/
for (var i = 0; i < plotBands.length; ++i) {
var artist = plotBands[i];
var xPos = chart.xAxis[0].toValue(artist['from'], true);
...
答案 0 :(得分:0)
您的图表已被反转,因此轴被交换,而您与toValue()
混淆不清,请参阅固定代码:
var xPos = chart.xAxis[0].toValue(artist['from'], true);
应该是:
var xPos = chart.yAxis[0].toPixels(artist.from);