ChartJS 2.6 - 以编程方式更改条形图中条形的颜色

ChartJS 2.6 - Change color of bar in Bar chart programmatically

任何人都可以告诉我如何更改给定条形图颜色的 background/hoverColor 吗?我正在将图表对象注销到控制台,但我没有看到任何明显的可以设置来完成此操作的东西。我希望能够以编程方式按需更改条形图中的列颜色。

我在图表对象中只能看到 chart.data.datasets[0]._meta.data[0]._view.backgroundColor 属性。但是肯定有比像这样沿着物体向下移动更简单的方法,不是吗?

您应该能够直接在 datasets 对象中访问背景颜色数组:

chart.data.datasets[0].backgroundColor[0]

用法示例: https://jsfiddle.net/6d0jsyxu/1/