Fix checkoutbox (#5) fix: 切换成antd的时候,复选框添加数据源报错 fix: schema 不会双向更新,导出json的时候,需要从 form 去获取。 fix: 配置校验的时候,正则会不符合预期。
Fix checkoutbox (#5)
fix: 切换成antd的时候,复选框添加数据源报错
fix: schema 不会双向更新,导出json的时候,需要从 form 去获取。
fix: 配置校验的时候,正则会不符合预期。
从表单数据结构出发,帮助你快速搭建表单。
Formily提供了JSON SCHEMA开发表单的能力,因此我们可以实现通过一份JSON SCHEMA渲染出一个表单。
这份SCHEMA可以通过开发者手写,但是更多的时候需要开放给非技术人员通过配置的方式生成。
因此,Formily-Schema-Editor出现了,它帮助不熟悉具体技术细节的用户生产SCHEMA,进而可以自己设计属于他们的表单。
import { SchemaEditor } from "@formily-editor/schema-editor"; import extensions from "@formily-editor/extensions"; const renderToolbar = (context) => { // 定制你的导航 } const demo = () => { return <SchemaEditor extensions={Object.values(extensions)} // 扩展组件 renderToolbar={renderToolbar} // 定制导航 schema={schema} // 初始schema /> }
使用示例
Formily-Schema-Editor is open source software licensed as MIT.
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
Formily-Schema-Editor
从表单数据结构出发,帮助你快速搭建表单。
背景
Formily提供了JSON SCHEMA开发表单的能力,因此我们可以实现通过一份JSON SCHEMA渲染出一个表单。
这份SCHEMA可以通过开发者手写,但是更多的时候需要开放给非技术人员通过配置的方式生成。
因此,Formily-Schema-Editor出现了,它帮助不熟悉具体技术细节的用户生产SCHEMA,进而可以自己设计属于他们的表单。
功能
安装
Demo
使用示例
贡献代码
LICENSE
Formily-Schema-Editor is open source software licensed as MIT.