antd-form-enginedeprecated

antd-form-engine 是一款基于antd组件,使用json文件描述复杂表单的react组件

Usage no npm install needed!

<script type="module">
  import antdFormEngine from 'https://cdn.skypack.dev/antd-form-engine';
</script>

README

antd-form-engine

简介

antd-form-engine 是一款基于antd组件,使用json文件描述复杂表单的react组件

安装

npm install antd-form-engine --save

Example

import Engine from 'antd-form-engine';
import 'antd-form-engine/lib/index.css';

const root={
  components:{...},
  schema:{...},
  conditions:[...]
}

<Engine root={root}/>

QP6szT.png

0.1.0更新

  • 组合校验: jointValidate

  • rules增加 noRepeat校验项

(详见文档)

0.1.1更新

  • Increase组件渲染优化

0.1.3更新

  • Increase组件增加 movable:true 表示可以上下移动

0.2.0更新

  • 对antd样式的引入改为less

0.2.1更新

  • 所有数据为树形结构的组件options配置统一

文档地址

https://antd-form-engine.github.io/

issue地址

https://github.com/antd-form-engine/issue/issues