在Highcharts'中可以使用哪些属性? legend.labelFormat属性?

时间:2015-10-01 20:29:48

标签: highcharts

我正在玩我在Highcharts中创建的图表的属性,并且我想知道哪些属性与legend.labelFormat属性相关联。我知道{name}是绝对有效的,但我无法找到有关可以使用的任何其他属性的文档。

我想我正在寻找类似于tooltip.pointFormat属性的内容,您可以在其中使用{point.value}{point.percentage}等属性。

是什么让我认为{name}以外的其他属性是this thread,用户在this.options.total属性中使用legend.labelFormatter提及。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

可以使用的其他属性是系列的属性。您可以使用浏览器控制台(开发人员工具)和labelFormatter函数检查系列的定义属性。

示例:From google forum

$(function () {
    $('#container').highcharts({
        legend: {
            //labelFormat: '{color} {index} {symbol}',
            labelFormatter: function () {
                console.log(this);
                return this.name;
            }
            // (!) labelFormat will override labelFormatter if both are used
        },

        series: [{
            data: [29.9, 9, 8]
        }, {
            data: [1, 2, 34]
        }]
    });
});