[开源]MIT开源协议,一个基于 Vue3.0、Vite、Naive UI 表单生成器
开源系统流程管理
![[开源]MIT开源协议,一个基于 Vue3.0、Vite、Naive UI 表单生成器](https://yy123.ink/api/img/1782595523571-blv0kx.jpg)
一、开源项目简介
naiveui-form-generate
基于naiveui、typescript的表单生成器,支持复杂表格Tree等常用组件。
NaiveUi Form Generate,一个基于 Vue3.0、Vite、Naive UI 表单生成器。
二、开源协议
使用MIT开源协议
三、界面展示





四、功能概述
功能/计划
🕙筹划 🔲筹备 🚧进行中 ✅完成
支持组件常用事件(组件可在线设计的属性都可在事件内动态修改,如:动态显隐、必填、校验规则、样式等等)
-
✅ click事件
-
✅ change事件
-
🔲 focus事件
-
🔲 hover事件
-
🔲 blur事件
-
🚧 select事件
-
🔲 update事件
-
🔲 form提交前事件
-
🔲 form保存后事件
基础组件
-
✅ 单行/多行/密码输入组件
-
✅ 数字组件
-
✅ 单选
-
✅ 多选
-
✅ 时间选择
-
✅ 日期选择(年份、月份、季度等)
-
✅ 评分
-
✅ 开关
-
✅ 滑块(横向、竖向)
-
✅ 颜色选择器
高级组件
-
✅ 树形选择
-
✅ 文件上传
-
✅ 穿梭框
-
✅ 级联选择
-
✅ 树形组件
-
✅ 富文本编辑器
-
✅ 动态标签
-
🕙 动态表格(主要用作子表的使用,支持弹窗/抽屉/行内编辑等多种样式)
布局组件
-
✅ naiveui的新版栅格布局
-
🚧 静态表格(可启用原生样式,实现线上、线下合同表单的一比一样式)
-
🕙 标签页
其它组件
-
✅ 普通文本
-
✅ Alert组件
-
✅ Divider分割线
-
✅ 按钮
其它优化
-
🚀 单个组件化封装(typescript)
-
🚀 细节优化
-
更多......
五、技术选型
构建
发布
评论