一、开源项目简介
dooringx-lib 是 dooringx 的基座,是移除了 dooringx 插件的可视化拖拽框架。
dooringx-lib 提供自己的一套数据流事件机制以及弹窗等解决方案,可以让你更快地自己定制开发可视化拖拽平台。
dooringx-lib 在运行时维护一套数据流,主要分为json数据部分,左侧组件部分,右侧配置项部分,快捷键部分,弹窗部分,事件与函数部分,数据源部分。
其除了提供基础的拖拽、移动、缩放、全选、旋转等功能外,还可以使用暴露的组件。如果觉得组件不够定制化,可以调整样式或者自己重新写。
二、开源协议
使用MIT开源协议
三、界面展示
![[开源]快速高效搭建可视化拖拽平台,含事件机制、弹窗等解决方案插图 [开源]快速高效搭建可视化拖拽平台,含事件机制、弹窗等解决方案插图](https://lanmeijiang.cdn.ruantang.net/wp-content/uploads/2022/10/20221024001439133.png?imageView2/0/format/webp/interlace/1/q/90|imageslim)
️快照 | Screen Shots
![[开源]快速高效搭建可视化拖拽平台,含事件机制、弹窗等解决方案插图1 [开源]快速高效搭建可视化拖拽平台,含事件机制、弹窗等解决方案插图1](https://lanmeijiang.cdn.ruantang.net/wp-content/uploads/2022/10/20221024001443337.jpg?imageView2/0/format/webp/interlace/1/q/90|imageslim)
![[开源]快速高效搭建可视化拖拽平台,含事件机制、弹窗等解决方案插图2 [开源]快速高效搭建可视化拖拽平台,含事件机制、弹窗等解决方案插图2](https://lanmeijiang.cdn.ruantang.net/wp-content/uploads/2022/10/20221024001447661.jpg?imageView2/0/format/webp/interlace/1/q/90|imageslim)
四、功能概述
开箱即用
提供的底层能力,帮助开发者零成本上手,让所有注意力都能放组件开发与应用设计上
Typescript支持
提供良好的ts定义支持,让编写组件更加轻松
可扩展可配置
不止是组件,快捷键、事件系统、ui层面都可自行配置与扩展
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)