我试图在以下JSFIDDLE中的xAxis标签(类别)中显示总数:
...
xAxis: {
categories: ['Apples', 'Oranges', 'Pears', 'Grapes', 'Bananas'],
labels: {
formatter: function() {
return this.value + ' (' + 'total?' + ')';
}
}
},
...
有人知道我怎么能得到总数?
答案 0 :(得分:2)
这里的主要问题是total
和所有其他点尚未生成,因此您需要自己计算总数,例如:
xAxis: {
categories: ['Apples', 'Oranges', 'Pears', 'Grapes', 'Bananas'],
labels: {
formatter: function() {
var index = this.axis.categories.indexOf(this.value),
sum = 0;
$.each(this.axis.series, function(i, s) {
sum += s.options.data[index];
});
return this.value + ' (' + sum + ')';
}
}
},