我目前有一个数据集,我想分割它在某一点产生的线的颜色(例如,在该点为绿色之前,之后为红色之后)。有没有办法做到这一点,还是我必须在图表上渲染两条单独的线?
答案 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代码)也无法为不同的线段指定不同的颜色。