但是现在我们的场景是基于 vue 3.x 的框架基础上去使用 form render 但是 form render 目前也只支持 react。然后我再 Google 上搜了一大圈,也没找到一个还可以的 vue 3.x的 form render,不过 vue 2.x 的还是挺多的。出于这样的诉求,自己动手撸了一个。
功能
vue-form-render 是基于 Form Render 基本能力作为原型实现的 Vue 3.x 版本的表单渲染器,目前支持 90% 左右的 Form Render 功能,后续会不断的维护支持。
Vue 3.x Form render
github: vue form render
在线演示
为什么要造这个轮子?
之前用过 React 的 Form Render 的小伙伴应该比较清楚 Form Render 可以基于 JSON Schema 快速构建出表单区块。不得不说 For Render 在以下场景中的使用会给开发带来巨大的便利:
但是现在我们的场景是基于
vue 3.x
的框架基础上去使用form render
但是form render
目前也只支持react
。然后我再 Google 上搜了一大圈,也没找到一个还可以的vue 3.x
的form render
,不过vue 2.x
的还是挺多的。出于这样的诉求,自己动手撸了一个。功能
vue-form-render
是基于 Form Render 基本能力作为原型实现的Vue 3.x
版本的表单渲染器,目前支持 90% 左右的Form Render
功能,后续会不断的维护支持。Array
excel
导入数据,方便快快捷生成form Data
string
color-picker
date-picker
image
number
boolean
date-range
emun
Object
rich-text
快速使用
依赖
ant-design-vue
引入
vue-form-render
API
Props
Events
最后
欢迎大家使用并pr,我们一起打造一款好用的
vue form render
github: vue form render
在线演示