Highcharts堆叠柱顶部的X轴值
我正在使用一些PHP循环为个人生成一系列图表。我正在尝试将X轴类别点放在我的列的顶部。相关代码为:Highcharts堆叠柱顶部的X轴值,highcharts,Highcharts,我正在使用一些PHP循环为个人生成一系列图表。我正在尝试将X轴类别点放在我的列的顶部。相关代码为: xAxis: { categories: [<?php echo implode(',', $year); ?>], title: { text: 'Year' } }, yAxis: [{ min: 0, title: { t
xAxis: {
categories: [<?php echo implode(',', $year); ?>],
title: {
text: 'Year'
}
},
yAxis: [{
min: 0,
title: {
text: 'ADR'
},
stackLabels: {
enabled: true,
formatter: function() {
return '<b>' + this.x.category + '</b>';
},
style: {
fontWeight: 'bold',
color: (Highcharts.theme && Highcharts.theme.textColor) || 'black'
}
},
xAxis:{
类别:[],
标题:{
正文:“年”
}
},
亚克斯:[{
分:0,,
标题:{
文本:“ADR”
},
堆叠标签:{
启用:对,
格式化程序:函数(){
返回“”+此.x.category+“”;
},
风格:{
fontWeight:'粗体',
颜色:(Highcharts.theme&&Highcharts.theme.textColor)| |“黑色”
}
},
我不确定该怎么做我试过
this.x
,this.x.category
,this.x.value
,但到目前为止我还无法获得我的x轴类别值。我该如何在Highcharts中实现这一点?堆栈是与序列或点分开的实体,因此无法直接访问相同的属性
但只要稍微挖掘一下,就可以创建从堆栈到x轴类别的链接(我总是在格式化程序中做一个console.log(这)来查看它可以访问什么…)
例如:
formatter: function() {
var x = this.x;
var cat = this.axis.chart.xAxis[0].categories[x];
return cat;
}