沿时间线绘制数据

时间:2012-08-23 06:32:20

标签: javascript

我需要创建一个如下所示的界面:

timeline graph

每个块代表一个客户的项目,每个位置由项目的开始日期决定,宽度由持续时间(以天为单位)决定。此数据以数据属性的形式附加到每个块。

是否有一些图书馆可以让我更容易?当重叠日期时,我无法使块垂直堆叠。基本上,如果前一个区块占据相同的左侧位置,我需要向下移动一个区块,但我没有想出一个合理的方法。

感谢。

1 个答案:

答案 0 :(得分:0)

我相信你想要一个甘特图库。

谷歌很快就提出了这两个问题:

http://dhtmlx.com/docs/products/dhtmlxGantt/index.shtml

http://jsgantt.com/

此外,如果你谷歌“javascript图表库”,你会得到其他几十个,其中一些有一些甘特图支持。