一般的
- 完全基于 Web 标准构建:JavaScript、HTML 和 CSS
- 易于本地化以支持任何语言。
- 使用Siesta进行单元测试
- Ext JS 与甘特图的比较表
- 支持的浏览器:Chrome、Firefox、Safari 和 Edge
特征
- 使用鼠标或触摸拖放、调整大小和创建任务
- 任何编辑操作的程序化验证
- 包括 25+ 列,支持添加任何自定义列。
- 所有列都支持内联编辑。
- 可以使用任何字段或标准对数据进行排序。
- 任务之间的依赖关系(FF/FS/SF/SS),包括。领先或落后
- 撤销重做
- 从毫秒到几年的缩放,可自定义的缩放级别。
- 使用任何 HTML + CSS 自定义任务外观。
- 可折叠网格部分
- TypeScript 类型支持
- 支持庞大的数据集
- 导出为 PDF、PNG 和 Excel
- 支持为重要日期渲染行和时间范围指标
- 使用键盘轻松导航
- 拖放左侧网格中的行重新排序。
- 在任何条件下过滤任务
- 带有任何 HTML 标记的可自定义工具提示
- 可配置的时间刻度,最多 3 个标题行,从毫秒到年。
- 内置可自定义的上下文菜单。
- 支持可自定义的任务标签(顶部、底部、左右)
- 任务约束
- 调度模式
- 任务、资源和项目日历
视觉外观
- 只需使用纯 CSS 即可轻松设置所有元素的样式
- 行高是可定制的,并且可以动态更改。
- 每个时间线元素(任务、父任务、里程碑)都可以使用您自己的自定义模板呈现
- 通过在模型数据上放置 CSS 类或使用 eventRenderer 方法,可以轻松地单独设置任务的样式。
- 支持多个不同的主题
- 完全可本地化
技术细节
- 平台:纯 JavaScript / ES6+ / Sass
- 轻松将自定义数据字段添加到任何包含的数据模型类(任务、依赖项、分配、资源、日历等)
- 可用的多个构建版本,带有源代码注释的可读开发构建和用于生产使用的缩小构建。您还可以构建自己的自定义版本以最小化占用空间。
- 附带一个灵活的API,您可以在其中覆盖代码库的几乎任何部分。
服务器/数据库集成
- 与任何服务器技术(PHP、Java、ASP.NET 等)集成
- 以 JSON 格式加载和保存您的数据。
- 使用 PHP、Java 和 ASP.NET 的完整示例。
- 与任何服务器技术(PHP、Java、ASP.NET 等)集成
- 以 JSON 格式加载和保存您的数据。
- 使用 PHP、Java 和 ASP.NET 的完整示例。



