AnyGantt是完全跨浏览器和跨平台的,可用于ASP.NET、ASP、PHP、JSP、ColdFusion、Ruby on Rails或简单的HTML页面。有了AnyGantt你可以从任何地方可视化数据:从文本、Excel、CSV格式中的文件到MySQL、MS SQL以及Oracle数据库服务器。(重要推荐:AnyGantt已加入在线订购,超值特价低至¥368起!)
更新:


全新的时间表
版本8.2.0为甘特图中的时间线标题带来了重大改进。从现在开始,其级别和格式的数量可以手动设置,这进一步增加了时间轴的灵活性。另外,响应zoomIn和zoomOut的日期自动格式化变得更好。

自定义绘图
我们可以覆盖任何甘特图时间轴元素(基线、里程碑等)的绘制。他们的外观没有限制,您可以根据自己的想象创建任何自定义可视化。
改进:
- 时间轴元素的新甘特图API
- 数据 格展开/折叠按钮自定义
API变化
方法 | 使用替换 |
---|---|
timeline.baseFill() | timeline.elements().fill() |
timeline.baseStroke() | timeline.elements().stroke() |
timeline.baselineFill() | timeline.baselines().fill() |
timeline.baselineStroke() | timeline.baselines().stroke() |
timeline.milestoneFill() | tl.milestones().stroke() |
timeline.milestoneStroke() | timeline.milestones().stroke() |
timeline.parentFill() | timeline.groupingTasks().fill() |
timeline.parentStroke() | timeline.groupingTasks().stroke() |
timeline.progressFill() | timeline.tasks().progress().fill() or timeline.groupingTasks().progress().fill() |
timeline.progressStroke() | timeline.tasks().progress().stroke() or timeline.groupingTasks().progress().stroke() |
timeline.selectedElementFill() | timeline.elements().selected().fill() |
timeline.selectedElementStroke() | timeline.elements().selected().stroke() |
timeline.baseLabels() | timeline.elements().labels() |
timeline.baselineLabels() | timeline.baselines().labels() |
timeline.parentLabels() | timeline.groupingTasks().labels() |
timeline.milestoneLabels() | timeline.milestones().labels() |
timeline.progressLabels() | timeline.tasks().progress().labels() or timeline.groupingTasks().progress().labels() |
timeline.baselineAbove() | timeline.baselines().above() |
timeline.baseBarHeight() | timeline.elements().height() |
timeline.baseBarAnchor() | timeline.elements().anchor() |
timeline.baseBarPosition() | timeline.elements().position() |
timeline.baseBarOffset() | timeline.elements().offset() |
timeline.parentBarHeight() | timeline.groupingTasks().height() |
timeline.parentBarAnchor() | timeline.groupingTasks().anchor() |
timeline.parentBarPosition() | timeline.groupingTasks().position() |
timeline.parentBarOffset() | timeline.groupingTasks().offset() |
timeline.baselineBarHeight() | timeline.baselines().height() |
timeline.baselineBarAnchor() | timeline.baselines().anchor() |
timeline.baselineBarPosition() | timeline.baselines().position() |
timeline.baselineBarOffset() | timeline.baselines().offset() |
timeline.progressBarHeight() | timeline.tasks().progress().height() or timeline.groupingTasks().progress().height() |
timeline.progressBarAnchor() | timeline.tasks().progress().anchor() or timeline.groupingTasks().progress().anchor() |
timeline.progressBarPosition() | timeline.tasks().progress().position() or timeline.groupingTasks().progress().position() |
timeline.progressBarOffset() | timeline.tasks().progress().offset() or timeline.groupingTasks().progress().offset() |
timeline.milestoneHeight() | timeline.milestones().height() |
timeline.milestoneAnchor() | timeline.milestones().anchor() |
timeline.milestonePosition() | timeline.milestones().position() |
timeline.milestoneOffset() | timeline.milestones().offset() |
timeline.connectorFill() | timeline.connectors().fill() |
timeline.connectorStroke() | timeline.connectors().stroke() |
timeline.selectedConnectorStroke() | timeline.connectors().selected().stroke() |
— | timeline.connectors().selected().fill() |
column.cellTextSettings() | column.labels() |
column.cellTextSettingsOverrider() | column.labelsOverrider() |
【AnyGantt v8.2.0最新版本】
更多AnyGantt相关产品的最新资讯,请联系【在线客服】
标签:甘特图JavaScript 甘特图开发实时图表 格anychart
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!