此可视化大屏数据展示系统,基于Vue3等前沿技术,采用低代码拖拽模式。用户可自由拼接组件,实现各种炫酷大屏效果,支持自定义组件与配置,具备完善的图层和操作管理功能,还能灵活接入数据,是数据可视化的得力助手。
可视化大屏数据展示系统:拖拽生成炫酷大屏,看用于医疗、教育等广泛领域
系统简介
一个可拖拽式、可视化、低代码的数据可视化开发平台。用户可自由拼接组件,创建各种炫酷大屏,同时支持自定义组件开发并接入平台。
功能特性
- 编辑器页面基本功能:编辑、预览、导入、导出、保存
- 图层管理:置顶、置底、上下移动、显示/隐藏、复制、剪切、粘贴
- 组件操作:缩放、旋转、拖动、复制、粘贴、组合、拆分、移除、自动对齐
- 操作记录:支持恢复、撤销功能
- 自定义能力:
- 用户自定义组件开发
- 组件自定义配置项
- 主题切换:明暗主题自由切换
- 架构模式:Monorepo模式管理组件和依赖
- 数据接入:组件数据自定义接入
- 数据处理:数据动态处理(JS实现)
- 接口管理:适配示例数据、静态数据、HTTP接口数据
技术要点
- 开发框架:Vue3 + vite + TypeScript
- 界面库:NaiveUI
- 封装设计:面向对象方式封装路由、请求、存储
- 组件管理:
- 自动扫描注册、异步加载,提升渲染速度
- 组件独立依赖,解耦组件与基础框架
- 数据存储:使用IndexDB存储快照数据,减少内存占用,加快访问速度



