AmCharts标记颜色为负数

时间:2016-04-05 07:11:12

标签: javascript json charts amcharts

我正在使用amcharts 3,我的例子:Wiki

该图表显示了一些随机值的变化百分比,负值!和积极的!(因此红色和绿色。

顶部有一个“标记”(“改变%”旁边的绿框) - >照片在这里:http://jsfiddle.net/fbKSa/194/

目标:当我将鼠标悬停在任何负值上时,此框应将其颜色更改为红色,因为它旁边的值为负数(在这种情况下为-48.23%)。

我试图添加以下内容无济于事:

  lineColor: "#25DB25",
  fillColor: "#25DB25",
  negativeLineColor: "#c10d0d",
  negativeFillColors:  "#c10d0d",
  useDataSetColors: false,
  useNegativeColorIfDown: true

“光标设置”和“StockGraph”的文档: enter image description here https://docs.amcharts.com/3/javascriptstockchart/ChartCursorSettings

1 个答案:

答案 0 :(得分:2)

在这里添加这个答案,以防其他人想知道同样的事情。

此功能自版本3.20.1开始提供。您需要将useMarkerColorForLabels设置为true才能实现此目的:

"legendSettings": {
  "useMarkerColorForLabels":true
}

Updated demo