Skip to content

第 11 月|工程化封装 ​

目标:把一次性三维页面收敛成可重复使用、容易清理和测试的业务模块。

学习清单 ​

  • [ ] 用 Vue 3 + TypeScript 封装场景基类或组合式函数。
  • [ ] 统一模型加载、相机控制、事件订阅和资源释放边界。
  • [ ] 明确场景状态、业务状态和数据源的归属。
  • [ ] 实现 2D 面板与 3D 场景的双向通信,避免循环触发。
  • [ ] 记录 G6 拓扑图与 3D 场景联动的可行方案。
  • [ ] 重构项目并写出模块使用方式。

本月交付 ​

具备工程化结构的“后台 + 3D 孪生”一体化模板,核心封装由自己实现。

推荐记录 ​

我的笔记索引 ​

日期笔记 / 练习链接独立复现
YYYY-MM-DD[ ]

月末复盘 ​

  • 哪些状态由页面持有,哪些状态由场景持有:
  • 卸载时如何验证事件与资源都已清理:
  • 双向通信怎样避免重复更新:
  • 下阶段要带走的经验: