如何将单位添加到Highcharts / Highmaps的最后一个图例/ coloraxis?

时间:2015-10-27 14:55:33

标签: highcharts legend highmaps

我想将单位添加到我的Heatmap的图例/ coloraxis中。它适用于这段代码:

    colorAxis: 
    {
        stops: [
        [0, '#c4463a'],
        [0.7, '#fffbbc'],
        [1, '#3060cf']
        ],
        labels: 
        {
            formatter: function () 
            {
                return this.value + "km2";
            }
        }
    } 

但它会给我传说/ coloraxis中每个数字的“km2”。但是,在最后一个数字的末尾只放一次就足够了,但肯定更干净。然后传说将是:

-4000,-2000,0,2000 km2

在Highcharts / Highmaps中是否可以将单位置于最后的colorAxis标签?否则,我可能需要通过指定x / y坐标来放置文本项,没有?

Here is the fiddle

感谢任何提示。

1 个答案:

答案 0 :(得分:1)

使用以下代码:

 labels: {
            formatter: function () {
               if(this.isLast)
                return this.value+"Km2";
                else
                     return this.value;
            }
        }

此处is your updated fiddle