将堆栈名称显示为图例键

时间:2018-04-18 15:09:55

标签: highcharts

此刻使用堆叠条显示“有人值守”和“无人值守”以及linkedTo:previous将图例分组在一起......但图例显示“无人看管”我希望这些群组被称为“位置1“”位置2“等我想我也许可以使用:

    tooltip: {
        formatter: function () {
            return '<b>' + this.series.options.stack + '</b><br/>' +
                this.series.name + ': ' + this.y + '<br/>' +
                'Total: ' + this.point.stackTotal;
        }
    },
    legend: {
        labelFormatter: function () {
            return this.series.options.stack;
        }
    },

但是我收到错误"Uncaught TypeError: Cannot read property 'options' of undefined"我假设因为图例在调用this而不是堆栈时看到了这个系列?

1 个答案:

答案 0 :(得分:1)

传奇应该是

legend: {
    labelFormatter: function () {
        return this.userOptions.stack
    }
},

Fiddle演示

相关问题