AmCharts 标记颜色为负时

AmCharts Marker Color when negative

我正在使用 amcharts 3,我的示例:http://jsfiddle.net/fbKSa/194/

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

顶部有一个 "marker"("Change in %" 旁边的绿色方框)-> 照片在这里:

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

我已尝试添加以下内容但无济于事:

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

"Cursor Settings" 和 "StockGraph" 的文档: https://docs.amcharts.com/3/javascriptstockchart/ChartCursorSettings https://docs.amcharts.com/3/javascriptstockchart/StockGraph#useNegativeColorIfDown

在这里添加这个答案,以防其他人有同样的疑问。

此功能从 3.20.1 版本开始可用。您需要将 useMarkerColorForLabels 设置为 true 才能使其正常工作:

"legendSettings": {
  "useMarkerColorForLabels":true
}

Updated demo.