2016-10-24 103 views
0

在HighCharts系列可以有顏色(黑色)和正負值容易像這樣的negativeColor(紅色):HighCharts負顏色dataLabels

series: { 
    color: 'black', 
    negativeColor: 'red' 

有沒有一種簡單的方法來爲他們做同樣的標籤?

plotOptions: { 
    series: { 
    dataLabels: { 
     style: { 
     color: black 
     //no negativeColor... 

回答

1

沒有像這樣的內置選項。不過,您可以爲每個點定義一個數據標籤,並在該值爲負值時設置適當的顏色。

data: data.map(function (point) { 
      return point < 0 
      ? {y: point, dataLabels: {color: 'black'}} 
      : point; 
     }) 

例如:http://jsfiddle.net/s8ay794r/1/