数据与状态管理
本节将解释如何让 Vue Gantt 的数据与您的 Vue UI、store 以及后端行为保持一致。
开始
请先阅读 数据绑定与状态管理基础。
该指南涵盖:
- Vue state/store 作为权威数据源
- Gantt 作为权威数据源
data.save与data.batchSave回调契约
选择您的数据归属模型
在以下情况使用 Vue state 或 store 作为权威数据源:
- 所在的 Vue UI 必须反映图表的最新状态
- 你已经使用 Pinia 或其他 store 作为权威状态
- 可预测的单向更新比原始编辑吞吐量更重要
在以下情况使用 Gantt 作为权威数据源:
- 页面以图表为中心
- 更新量较高
- 你希望减少为频繁的图表端变更而造成的 store 变动