我遇到了HighCharts的errorBar问题。 errorBar在图表中添加了一个边距,但我不想要这个边距。
所以我用这段代码删除了它:
xAxis: [{
[...]
/* Remove padding */
min: pointStart,
max: pointEnd,
minPadding: 0,
maxPadding: 0,
startOnTick: false,
endOnTick: false
/* End remove padding */
}]
计算 pointStart
和pointEnd
以移除静态边距。它适用于列类型,但是使用errorBar类型时,边距不是常量,并且不可能将它们删除,因为我认为它是一个随机边距。
还有另一种方法可以删除errorBar的自动边距吗?
Live demo //已编辑的链接
在本演示中,您将看到3个图形。问题是图形需要完全相同的xAxis。 errorBar添加了边距,但在我的生产代码中,我有动态数据,边距对我来说是随机的。
答案 0 :(得分:1)
这是由设置pointPlacement: 'between'
引起的。删除该行并将正常工作,请参阅第三个图表:http://jsfiddle.net/cPq7Y/1/