我使用的是Highcharts v6.0.7。
目标: 我需要将列条中心对齐在“x轴刻度线”上。
配置: Highcharts柱形图 X轴是日期时间,未分类。 我正在使用带有数值的pointPlacement,以便将我的图表的列条中心对齐在x轴刻度线上。
问题: 昨天,pointPlacement的某个数值使列栏“on”标记为中心。但是,今天,所有配置保持不变,列条与x轴刻度线偏移。
问题:
代码
this.chart = new Chart({
chart: {
type: 'column',
},
title: {
text: this.title
},
xAxis: {
type: this.xType,
startOnTick: true,
min: moment(this.pointStart).add(1, 'days').unix() * 1000,
tickInterval: this.xTickInterval,
labels : {
align: 'center'
}
},
yAxis: {
...
},
tooltip : {
...
},
credits: {
...
},
plotOptions: {
column: {
pointPlacement: 0.4
},
series: {
pointStart: this.pointStart ? moment(this.pointStart).unix() * 1000 : 0,
pointInterval: this.pointInterval,
showInLegend: false
}
},
series: [{
data: [], //show empty grid initially
}]
});