基于以上问题的探索,以及受到UForm的启发,研发了VSchemaForm的Vue表单解决方案: 使用json描述表单内容 支持多平台(移动端和桌面端) 支持多个组件库(Element UI、Ant Design Vue、Antd Mobile Vue) 支持嵌套表单 支持任意数据的数组解构 支持复杂布局 支持副作用函数,统一处理表单内各项的数据联动 支持解构数据,减少自定...
这是一个完整的表单解决方案,并且不和任何第三方库绑定,项目文档地址项目主页,github地址为https://github.com/wuhao000/vue-schema-form 使用JSON描述表单 { fields: { card: { type: 'card', props: { title: '基本信息' }, fields: { basic: { type: 'object', fields: { str: { type: 'string'...
当业务需要在可视化界面配置产出表单时,需要自己开发一个基于json的动态输出表单组件 方案 基于以上问题的探索,以及受到UForm的启发,研发了VSchemaForm的Vue表单解决方案: 使用json描述表单内容 支持多平台(移动端和桌面端) 支持多个组件库(Element UI、Ant Design Vue、Antd Mobile Vue,Vant) 支持嵌套表单 支持任意数据...
## Project setup ``` yarn install ```. Latest version: 0.1.0, last published: 4 years ago. Start using v-schema-form-next in your project by running `npm i v-schema-form-next`. There are no other projects in the npm registry using v-schema-form-next.
leitures/v-schema-form-next forked from 吴昊/v-schema-form-next 确定同步? 同步操作将从 吴昊/v-schema-form-next 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!! 确定后同步将在后台操作,完成时将刷新页面,请耐心等待。 删除在远程仓库中不存在的分支和标签 同步Wiki (当前仓...
基于Vue/Vue3,Json Schema 和 ElementUi/antd/iview3/naiveUi 等生成 HTML Form 表单,用于活动编辑器、h5编辑器、cms等数据配置;支持可视化生成表单Schema 。 Generate a form using Vue/Vue3, Json Schema and ElementUi/antdv/iview3/naiveUi - lljj-x/vue-json-schema
v-model="model" :schema="schema" :ui-schema="uiSchema" > </vue-form-json-schema> </template> <script> export default { data() { return { // An object which holds the form values model: {}, // A valid JSON Schema object
AntdVueFormModelPlugin 是在 SifoFormCore (@schema-plugin-flow/sifo-mplg-form-core) 基础上封装的UI层. mApi 同 SifoFormCore。 codesandbox.io:sifo-mplg-form-antdv 类实例化参数 参数名参数类型描述默认值 formItemWrapper(component)=>formItemWrapper对传入的components进行封装。结合SifoFormCore 封装的 ...
antd pro BetaSchemaForm typescript类型 antd v-decorator,1.v-decorator和v-model区别v-decorator在我看来更加适合于有验证的操作,比如不为空,唯一值,只能是数字等等。而v-model更加适合用来定义一些组件返回的接收参数,更好处理和获取,以及一些默认隐藏或者不显示
vue-json-schema-form 基于Vue2 / Vue3、JSON Schema生成带完整校验的Form表单,你的 🌟 🌟 🌟 就是最大的支持 查看文档-Playground-可视化表单Schema生成器 ui框架支持 vue2 ElementUi vue2 Iview3 vue3 Element Plus vue3 Antdv vue3 NaiveUi ...