文章最后更新时间:
简介:
这是一个功能强大的拖拽式、可视化、低代码数据可视化开发平台。它允许您通过自由拼接组件,快速构建出各种专业且炫酷的数据展示大屏。平台高度开放,支持用户便捷地开发并接入自定义组件,满足个性化数据展示需求。
核心功能特性:
- 完善的编辑器功能: 支持编辑、预览、导入、导出、保存等核心操作。
- 灵活的图层管理: 支持图层置顶、置底、上下移动、显示/隐藏、复制、剪切、粘贴。
- 强大的组件操控: 支持组件缩放、旋转、拖动、复制、粘贴、组合、拆分、移除及自动对齐。
- 操作历史记录: 提供撤销与恢复功能,保障操作安全与效率。
- 高度可定制化: 支持用户自定义组件开发,并可配置组件的专属属性项。
- 界面主题切换: 支持明暗主题一键切换,适应不同场景与偏好。
- 高效的项目管理: 采用Monorepo模式管理组件与依赖,结构清晰。
- 全面的数据接入: 支持组件数据自定义接入,并已完成对示例数据、静态数据、HTTP接口数据的动态处理与适配。
核心技术架构:

- 前沿技术栈: 基于 Vue3 + Vite + TypeScript 构建,确保开发体验与性能。
- 现代化UI框架: 采用 NaiveUI 作为界面库,提供优雅的视觉体验。
- 工程化封装: 使用面向对象方式封装路由、请求与存储模块,代码结构清晰。
- 性能优化: 组件采用自动扫描注册与异步加载,有效提升页面渲染速度。
- 数据存储方案: 利用 IndexDB 存储快照数据,显著减少内存占用并加快访问速度。
- 架构解耦: 实现组件与基础框架的依赖库解耦,便于后续组件的独立开发与维护。
© 版权声明
THE END




















暂无评论内容