如何将highcharts的图例更改为自定义名称?

时间:2015-08-12 06:52:54

标签: javascript jquery highcharts

我是高级图表的新手,我想用数组中的文本更改图表图例的文本。我有一个“名字”数组,我希望它成为传说的文本。有什么方法可以解决我的问题吗?

jsfiddle链接在下面的评论中给出。在此先感谢

1 个答案:

答案 0 :(得分:0)

要更改图例中显示的系列名称,而不是系列名称,则可以使用labelFormatter(如Sebastian建议的那样)。如果系列的索引与name数组的索引相同,那么您可以访问series _i属性并使用它从name数组中获取正确的名称。

var name = ["a","b","c","d"];
...
        legend: {
            labelFormatter: function () {
                return name[this._i];
            }
...

示例:http://jsfiddle.net/3ks9cxvn/1/