Chart.js线分裂颜色

时间:2017-05-15 20:14:02

标签: javascript chart.js

我目前有一个数据集,我想分割它在某一点产生的线的颜色(例如,在该点为绿色之前,之后为红色之后)。有没有办法做到这一点,还是我必须在图表上渲染两条单独的线?

1 个答案:

答案 0 :(得分:0)

当前不可能(在2.9.4版中)。我检查了GitHub存储库中的代码以验证这一点: https://github.com/chartjs/Chart.js/blob/v2.9.4/src/elements/element.line.js

draw方法中,绘制线条的颜色仅设置一次,而无法对不同的线段使用不同的颜色。

master分支(包含3.0.0 beta代码)也无法为不同的线段指定不同的颜色。