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
}
我正在使用 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
}