【文件属性】:
文件名称:react-editable-json-tree:React可编辑的Json树
文件大小:212KB
文件格式:ZIP
更新时间:2021-05-17 08:46:42
react reactjs editable json-tree JavaScript
React可编辑的Json树
演示版
演示在这里可用:
特征
杰森查看器
通过功能折叠节点的可能性
添加新的节点值
删除节点值
更新节点值
隐式转换新值({}表示对象,[]表示数组,true表示布尔值,...)
通过功能样式
只读的可能性
要求进行全局更新和增量更新
可以在参数中提供按钮,输入,...
授权删除动作的可能性
如何使用
安装
npm install --save react-editable-json-tree
用法示例
// Import
import {
JsonTree ,
ADD_DELTA_TYPE ,
REMOVE_DELTA_TYPE ,
UPDATE_DELTA_TYPE ,
DATA_TYPES ,
INPUT_USAGE_TYPES ,
} from 'react-editable-json-tree'
【文件预览】:
react-editable-json-tree-master
----.travis.yml(139B)
----.babelrc(82B)
----docs()
--------vendor.bundle.js(207KB)
--------index.html(305B)
--------app-4857b.js(70KB)
--------app-4857b.js.map(107B)
--------vendor.bundle.js.map(154B)
----package.json(2KB)
----.eslintrc.json(642B)
----.github()
--------screen1.png(13KB)
----gulpfile.js(694B)
----gulp()
--------config()
--------serve.js(639B)
--------.eslintrc.json(473B)
--------web.js(2KB)
--------build.js(770B)
--------clean.js(709B)
--------release.js(824B)
--------bump.js(1KB)
--------env.js(702B)
----dependencyradar.yml(90B)
----src()
--------JsonTree.js(6KB)
--------components()
--------types()
--------utils()
----.npmignore(3KB)
----dev()
--------App.jsx(1KB)
--------index.jsx(549B)
--------index.html(183B)
--------components()
----LICENSE.md(1KB)
----.gitignore(4KB)
----circle.yml(97B)
----CHANGELOG.md(2KB)
----README.md(22KB)
----yarn.lock(255KB)