最近把 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 年度开源项目评选
也可以扫描下面的二维码参与。👇
文章来源:w2solo



