目前在做一个前端页面,需要根据服务端返回的数据动态展示表单并获取表单填写的内容传给服务端?
目前已经选择了vue,使用静态引入vue.js的方式。
请问一下各路大神,有什么好的框架是基于vue和jsonschema来动态生成表单的吗?最好可以直接引用.js的那种,因为不想使用node。
目前在做一个前端页面,需要根据服务端返回的数据动态展示表单并获取表单填写的内容传给服务端?
目前已经选择了vue,使用静态引入vue.js的方式。
请问一下各路大神,有什么好的框架是基于vue和jsonschema来动态生成表单的吗?最好可以直接引用.js的那种,因为不想使用node。
可以使用form-create
动态生成表单,form-create 是一个可以通过 JSON 生成具有动态渲染、数据收集、验证和提交功能的表单动态生成组件。并且支持生成任何 Vue 组件。结合内置17种常用表单组件和自定义组件,再复杂的表单都可以轻松搞定。github地址
目前以支持如下 UI
ElementUI 版本
npm i @form-create/element-ui
Iview 版本 2.x|3.x
npm i @form-create/iview
Iview 版本 4.x
npm i @form-create/iview4
Ant-design-vue 版本 1.5.3+
npm i @form-create/ant-design-vue
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
这边的表单是指啥,excel,还是form,form可封装自定义组件,或者后台直接返回视图对象,excel可以试试spreadjs