HighCharts dataLabels的负色

时间:2016-10-24 01:14:03

标签: highcharts

在HighCharts系列中,正负值可以有颜色(黑色)和负颜色(红色),如下所示:

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

是否有一种简单的方法可以为标签做同样的事情?

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

1 个答案:

答案 0 :(得分:3)

没有像这样的内置选项。您仍然可以为每个点定义数据标签,如果值为负,则设置正确的颜色。

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

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