2017-12-17 3 views
1

I highcharts bin mit einem Heatmap zu erstellen. Ich hätte gerne die Werte auf der Heatmap mit einem% -Zeichen als Suffix. Hier ist der Code-Schnipsel:kann nicht auf eine Heatmap ein Format für Werte setzen

series: [{ 
      name: 'Sales per employee', 
      borderWidth: 1, 
      data: [[0,0,10],[0,1,19],[0,2,8],[0,3,24],[0,4,67],[1,0,92],[1,1,58],[1,2,78],[1,3,117],[1,4,48]], 
      dataLabels: { 
       enabled: true, 
       color: 'black', 
       format: '{value}%', 
      } 
     }] 

Die {value}% nicht als Wert funktionieren scheint leer zu sein. Wenn ich das auf {y}% ändere, funktioniert es, außer dass es den y-Wert für die Heatmap verwendet (nicht den tatsächlichen Wert an dieser Position). Sollte ich etwas anderes als dataLabels dafür verwenden?

Antwort

1

Sie sollten die formatter Option verwenden, statt:

dataLabels: { 
    enabled: true, 
    color: 'black', 
    //format: '{value} %', 
    formatter: function(){ 
     return this.point.value + ' %'; 
    } 
} 

Fiddle

Verwandte Themen