0
A
回答
1
創建圖表後,可以使用以下函數遍歷數據集並根據數據值更改顏色。
在此示例中,如果該值高於50,則顏色將更改爲紅色。
var colorChangeValue = 50; //set this to whatever is the deciding color change value
var dataset = myChart.data.datasets[0];
for (var i = 0; i < dataset.data.length; i++) {
if (dataset.data[i] > colorChangeValue) {
dataset.backgroundColor[i] = chartColors.red;
}
}
myChart.update();
的jsfiddle演示:https://jsfiddle.net/6d0jsyxu/1/
相關問題
- 1. 根據值更改顏色
- 2. 根據值更改顏色
- 3. 根據條件更改行的顏色
- 4. 根據條件更改行顏色
- 5. 如何根據jqplot中的閾值更改條的顏色?
- 6. 根據HighCharts中的值更改樣條線的顏色
- 7. Datamap - 根據值更改顏色
- 8. 根據類別值更改顏色
- 9. 根據值更改文本顏色
- 10. 根據值更改背景顏色JS
- 11. WPF,根據值更改單獨顏色
- 12. 根據最小值更改DataGridRow顏色
- 13. QTableView根據值更改行顏色
- 14. 根據JSON的顏色值更改div的顏色
- 15. Highcharts根據值動態更改條的顏色
- 16. MS Access - 根據系列值更改條形圖的顏色
- 17. C#根據滾動條值更改標籤的顏色
- 18. 如何根據行值有條件地更改背景顏色
- 19. 如何根據值更改更改單元格的顏色
- 20. 顏色條形圖根據jqplot的值
- 21. 根據SSRS中的數據值更改折線圖的線條顏色
- 22. 根據值在matplotlib中根據值更改3D條形圖中的條形顏色
- 23. 根據條形顏色更改高聳的工具提示顏色
- 24. 根據數據庫的值更改JTable行的顏色
- 25. 根據條件更改列表框項目的顏色
- 26. VS 2010:根據模式更改線條的顏色
- 27. 我想根據條件更改表格的行顏色
- 28. 根據條件更改GridView的行顏色
- 29. AngularJS:根據條件ng-grid更改單元格的顏色
- 30. kendo treeList - 根據一定條件更改子行的顏色
你說的是本地動態的backgroundColor?我對此不確定,但似乎爲表示[backgroundColor屬性值]的變量創建邏輯非常簡單(http://www.chartjs.org/docs/#chart-configuration -colors)。 –
是的,我現在已經把它趕出去了。之前沒有看過它,它需要它快速排序,但是,現在排序。很快就會發布答案。 – thegunner