同一刻度上的多种背景颜色可用于不同的坐标

时间:2019-10-21 20:07:14

标签: javascript angular chart.js

我已参考此使用chartJs的折线图创建了甘特图。

How to Draw Gantt chart using chart js or other libraries

这是15天的时间表。我需要根据经过的日期更改条形的背景颜色。 对于特定的y轴,可能有两个或多个数据。 请点击此链接查看我要实现的图表。

https://github.com/dk8996/Gantt-Chart

我能够创建此图,但不幸的是,我无法为同一y轴上的一系列数据设置不同的backgroundColor。

为在单个y轴上创建一系列数据,我使用一对坐标,其中x和y的坐标均保持NaN,并将'spanGaps'设置为false。

为了实现这一点,我构造了backgroundColor数组。如果提供了一个值,但不适用于值数组,则可以使用。

数据集= [ {data = [{   x:“ 10月10日”,   y:0.5 }, {  x:“ 15十月”,  y:0.5 }, {  x:NaN,  y:NaN }, {  x:“ 20十月”,  y:0.5 }, {  x:“ 10月25日”,  y:0.5 }]}]  这是我的数据结构,用于在同一y轴刻度上构造多个值。

0 个答案:

没有答案