Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alibaba/formily-editor

SchemaEditor
https://github.com/alibaba/formily-editor

Last synced: 2 months ago
JSON representation

SchemaEditor

Awesome Lists containing this project

README

        

# Formily-Schema-Editor
从表单数据结构出发,帮助你快速搭建表单。

## 背景
Formily提供了[JSON SCHEMA开发表单](https://formilyjs.org/#/0yTeT0/8MsesjHa)的能力,因此我们可以实现通过一份JSON SCHEMA渲染出一个表单。

这份SCHEMA可以通过开发者手写,但是更多的时候需要开放给非技术人员通过配置的方式生成。

因此,Formily-Schema-Editor出现了,它帮助不熟悉具体技术细节的用户生产SCHEMA,进而可以自己设计属于他们的表单。

## 功能
![Formily-editor说明书](https://github.com/alibaba/formily-editor/blob/master/docs/zh-cn/summary.md)

## 安装

```javascript
import { SchemaEditor } from "@formily-editor/schema-editor";
import extensions from "@formily-editor/extensions";

const renderToolbar = (context) => {
// 定制你的导航
}

const demo = () => {
return
}

```

## Demo
[使用示例](https://codesandbox.io/s/formlily-schema-editor-vb0ch)

## 贡献代码

## LICENSE

Formily-Schema-Editor is open source software licensed as
[MIT](https://github.com/alibaba/formily/blob/master/LICENSE.md).