在线甘特图
我需要在网页上插入一个横向条形图。这个图表的功能和甘特图很相似。
我想用一个JavaScript库来实现这个功能。我试过jsgantt,但其实它看起来不是很好。
我也可以考虑在服务器端生成这个图表。我的服务器端语言是Python。
这个项目是内部使用的,没有互联网连接,所以Google Charts就不适用了。
12 个回答
4
对我来说,最好的工具是 http://gantter.com/,这个网站不需要注册,你可以把项目导出为msproject格式或者pdf文件……太完美了!
7
这是一个基于jQuery的完整甘特图编辑器,使用MIT许可证。
http://roberto.open-lab.com/2012/08/24/jquery-gantt-editor/
如果你想要一个“完整”的可用工具的评测,可以看看这里:
http://roberto.open-lab.com/2012/06/14/the-javascript-gantt-odyssey/
我最近添加了基于SVG的绘图功能,以及可以折叠和展开树形结构的功能。
可以查看 http://roberto.open-lab.com/2014/05/15/jquery-gantt-editor-collapsible-branches/
10
看看这个 flot jQuery 插件:
Flot 是一个纯 JavaScript 的绘图库,专门为 jQuery 设计。它可以在客户端实时生成各种数据集的图形图表。
这个库的重点是简单易用(所有设置都是可选的)、外观吸引人,还有一些互动功能,比如缩放和鼠标跟踪。
这个库可以生成柱状图,我们的网站也在使用它——你可以看看 Stack Overflow 的 声誉历史 页面。