2.1.7 • Published 3 years ago
json-schema-editor-visual-custom v2.1.7
json-schema-editor-visual-custom
A json-schema editor of high efficient and easy-to-use, base on React.
Usage
npm install json-schema-editor-visual-custom
import 'antd/dist/antd.css'
require('json-schema-editor-visual-custom/dist/main.css')
const schemaEditor = require("json-schema-editor-visual-custom/dist/main.js");
const SchemaEditor = schemaEditor({ lang: 'zh_CN'})
const defaultSchema = {
type: 'object',
title: 'title',
cnname: '根节点',
properties: {
field_1: {
type: 'string',
title: 'aaa',
description: 'fffff',
default: "1",
cnname: '属性1'
},
field_2: {
type: 'string',
title: 'bbb',
description: 'fffff222',
default: "2",
cnname: '属性2'
},
},
required: ['field_1', 'field_2'],
};
schemaChange = (e: any) => {
console.log('schema变化', e);
};
render(
<SchemaEditor
onChange={schemaChange}
data={JSON.stringify(defaultSchema)}
/>,
document.getElementById('root')
)
Option Object
name | desc | default |
---|---|---|
lg | language, support en_US or zh_CN | en_US |
SchemaEditor Props
name | type | default | desc |
---|---|---|---|
data | string | null | the data of editor |
onChange | function | null | |
showEditor | boolean | false |
2.1.6
3 years ago
2.1.7
3 years ago
2.1.6-beta02
3 years ago
2.1.5-beta02
3 years ago
2.1.6-beta01
3 years ago
2.1.5-beta01
3 years ago
2.1.5
3 years ago
2.1.4
3 years ago
2.1.3
3 years ago
2.1.1-beta14
3 years ago
2.1.1-beta15
3 years ago
2.1.1-beta16
3 years ago
2.1.1-beta17
3 years ago
2.1.1-beta18
3 years ago
2.1.1-beta19
3 years ago
2.1.1-beta12
3 years ago
2.1.1-beta13
3 years ago
2.1.2
3 years ago
2.1.1-beta20
3 years ago
2.1.1-beta21
3 years ago
2.1.1-beta10
3 years ago
2.1.1-beta11
3 years ago
2.1.1-beta08
3 years ago
2.1.1-beta09
3 years ago
2.1.1-beta07
3 years ago
2.1.1-beta06
3 years ago
2.1.1-beta04
3 years ago
2.1.1-beta05
3 years ago
2.1.1-beta03
3 years ago
2.1.1-beta01
3 years ago
2.1.1
3 years ago
2.1.0
3 years ago
2.0.3
3 years ago
2.0.5
3 years ago
2.0.7
3 years ago
2.0.6
3 years ago
2.0.9
3 years ago
2.0.8
3 years ago
2.0.2
3 years ago
2.0.1
3 years ago
2.0.0
3 years ago
1.1.1
3 years ago