我想在ohlc图表上划一条线,但我不希望新系列引入差距。第一个系列(ohlc)仍然应该以一种尼加方式放置蜡烛,它们之间的间隙保持不变(我认为它只是“序数”值,但不幸的是你不能在系列级别指定它,但只有轴级)。
xAxis: {
ordinal: true
},
例:
http://jsfiddle.net/5r97owky/8/
感谢您的任何帮助
是的,差距是由ordinal
选项引起的,但你可以为xAxis
系列创建额外的line
:
Highcharts.stockChart('container', {
chart: {
events: {
load: function() {
var xAxes = this.xAxis,
extremes = xAxes[0].getExtremes();
xAxes[1].setExtremes(extremes.min, extremes.max, true, false);
}
}
},
xAxis: [{}, {
visible: false
}],
...
});