如何在stackLabels中显示单个系列总计

时间:2011-12-21 05:41:06

标签: highcharts

基于:How to position datalabel at the base of bar series

我做了一些更新,以便柱形图显示100%-total

的堆积列

Stacked Column

但是,使用:

stackLabels: {
        formatter: function() {
            return this.total + '%';
        },
        enabled: true,
        verticalAlign: 'middle',
        align: 'left',
        y:10
    },

我获得整个堆栈的总计100%。如何调整格式化程序以仅显示单个系列的值?

2 个答案:

答案 0 :(得分:2)

试试这个。

formatter: function() {
    return this.total + '%';
},

我已尝试使用3个堆栈栏的SUM,并且只使用enable : true;

答案 1 :(得分:0)

我不确定但是为了获得个别系列的价值,你可以使用this.y或this.x。

尝试

返回this.x或

返回this.y