基于标准 JSON Schema 协议,数据化构建表单 基于rxjs 对表单内部的副作用做统一管理,轻松解决各种复杂联动校验场景 支持各种表单布局方案 支持可视化构建表单 支持自定义组件扩展 分布式状态管理,表单性能更高 不足:基于styled-components来开发的,涉及到的自定义样式主要是Form和FormItem层面上的样式。 样式很难hack,很...
组件基本信息 组件:react-jsonschema-form 开源协议:Apache-2.0 license 内容 本次分享的组件是用于从JSONSchema 构建 Web 表单的 React 组件react-jsonschema-form,它能够使用JSON Schema以声明方式构建和自定义 Web 表单。 image.png 它支持很多种主题,详见下方 Ant Design Bootstrap 3 Bootstrap 4 Fluent UI Materi...
json schema的定义: {"definitions":{"address":{"type":"object","properties":{"street_address":{"type":"string"},"city":{"type":"string"},"state":{"type":"string"}},"required":["street_address","city","state"]},"node":{"type":"object","properties":{"name":{"type":"string...
组件:react-jsonschema-form 开源协议: Apache-2.0 license 内容 本次分享的组件是用于从 JSON Schema 构建 Web 表单的 React 组件react-jsonschema-form,它能够使用JSON Schema以声明方式构建和自定义 Web 表单。 image.png 它支持很多种主题,详见...
本次分享的组件是用于从 JSON Schema 构建 Web 表单的 React 组件react-jsonschema-form,它能够使用JSON Schema以声明方式构建和自定义 Web 表单。 image.png 它支持很多种主题,详见下方 Ant Design Bootstrap 3 Bootstrap 4 Fluent UI Material UI 4
A UI schema is basically an object literal providing information on how the form should be rendered, while the JSON schema tells what. The uiSchema object follows the tree structure of the form field hierarchy, and for each allows to define how it should be rendered: const schema = { type...
Drip-Form具有以下五大✨亮点✨:自动化:可根据表单数据自动生成初始化表单。 语义化:简洁高效的JSON协议有助于开发者理解。 校验一体化:依托于ajv的标准化校验能力,可实现前后端校验一体化。 可视化:可视化搭建表单及修改表单Schema。 可扩展:支持二次开发,可扩展自定义组件集、校验集。
A simple React component capable of building HTML forms out of a JSON schema.. Latest version: 1.8.1, last published: 5 years ago. Start using react-jsonschema-form in your project by running `npm i react-jsonschema-form`. There are 235 other projects in
该操作需登录 Gitee 帐号,请先登录后再操作。 立即登录 没有帐号,去注册 编辑仓库简介 简介内容 React High Performance Form (JSON Schema Form) Solution For Enterprise. 主页 取消 保存更改 1 https://gitee.com/tony1874/uform.git git@gitee.com:tony1874/uform.git tony1874 uform uform master深圳...
2.1 Schema设计 表单方案基于Ant Design开发,通过JSON方式配置 Schema,但是并非是JSON Schema,外界很多基于JSON Schema的配置方案,其实也有考虑过,不过JSON Schema写起来有点麻烦,所以对JSON Schema的转换只作为一项附加的能力。 案例如下面代码所示,最简单的表单字段只要配置key、type和ui.label就可以了: ...