开源 Jordium GanttChart Vue3 v1.6.0

nelson820125 · 2025年12月21日 · 8 次阅读

最近把 Jordium GanttChart(Vue3)更新到 v1.6.0,这版主要是在工程可维护性和可扩展性上做了一次比较彻底的调整。

这次更新解决了什么问题?

在真实项目里用甘特图时,最容易遇到两个问题:

  • 任务列表(Task Table)越来越复杂,但配置方式不够友好
  • 很多定制需求只能改源码,不适合长期维护

v1.6.0 的核心目标就是: 👉 让 Task Table 和 Gantt 结构“组件化 / 声明式”


v1.6.0 主要更新点

1️⃣ Task Table 支持声明式列定义

  • 新增 TaskListColumn 组件

  • 列结构可读性更强

  • 更适合多人协作和长期维护

2️⃣ Task Table 支持 Slots 扩展

  • 新增 #header / #default Slots

  • 单元格、表头完全可控

  • 不再局限于固定渲染逻辑

3️⃣ 任务列表支持拖拽排序

  • 支持任务项在列表中移动

  • 为后续排程 / 计划调整打基础

4️⃣ TaskBar 可视化依赖关系编辑

  • 支持依赖关系线的添加 / 删除

  • 更贴近真实项目管理场景

5️⃣ uni-app 场景支持

  • 兼容多端使用

  • 可用于 H5 / 小程序类项目

6️⃣ 向后兼容旧版本配置

  • 提供 task-list-column-render-mode 开关

  • 旧配置无需强制迁移


项目定位

这个组件的定位一直很明确:

不是只用于展示的甘特图,而是能进项目、能持续演进的那种。

目前主要用于:

  • 项目管理 / 排程系统

  • 工业制造 / 计划排程

  • 内部管理系统


相关链接

Github 仓库 Gitee 仓库

版本说明 & 示例

Gitee Demo Github Demo


如果你也在做:

  • 项目管理系统

  • 排程 / APS

  • 复杂表格 + 可视化结合的前端

欢迎交流 🙌


该项目参加了 Gitee 2025 年度开源项目评选活动,期待您宝贵的一票。🙌

Gitee 2025 年度开源项目评选

也可以扫描下面的二维码参与。👇

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请 注册新账号