簡介:
一個可拖拽式、可視化、低代碼數據可視化開發平臺,你可以用它自由的拼接成各種炫酷的大屏,同時支持用戶方便的開發自己的組件并接入平臺。
功能特定:
編輯器頁面基本功能完成,包括編輯、預覽、導入、導出、保存
圖層的置頂、置底、上下移動、顯示、隱藏、復制、剪切、粘貼
組件的縮放、旋轉、拖動、復制、粘貼、組合、拆分、移除、自動對齊
支持用戶操作記錄的恢復、撤銷功能
支持用戶自定義組件
支持組件的用戶自定組件配置項
支持明暗主題切換
使用Monorepo模式進行組件和依賴管理
組件數據自定義接入
數據動態處理(JS已完成)
接口管理(示例數據、靜態數據、HTTP接口數據已完成適配)
技術點:
本項目采用Vue3 + vite + TypeScript開發,界面庫使用NaiveUI,使用面向對象方式封裝了路由、請求、存儲,組件采用自動掃描注冊、異步加載,提升渲染速度;使用IndexDB存儲快照數據,減少快照數據內存占用,加快訪問速度;組件獨立依賴,解耦了組件和基礎框架的依賴庫,方便后續獨立開發組件。
圖片:

