文件名称:react-schema-form:基于json模式对表单进行React以进行表单生成和验证
文件大小:297KB
文件格式:ZIP
更新时间:2024-05-22 02:43:47
JavaScript
React模式 根据json模式对表单进行以进行表单生成和验证。 这是使用作为基础组件的项目的端口。 现场演示 在尝试演示表单时,可以在json编辑器中更新架构和表单,以查看即时重新呈现的表单。 这是一种以交互方式构建表单的方法。 例子 如果您尚未在全球范围内安装babel-cli,请先进行安装。 sudo npm install -g babel-cli 克隆项目并运行 cd react-schema-form npm install cd example yarn npm start 然后在浏览器中打开localhost:8080。 安装 npm install react-schema-form --save 在组件react-schema-form-rc-select上添加了一个选项,用于多个选择并从服务器动态加载下拉列表。 要安装它。 npm install react-
【文件预览】:
react-schema-form-master
----.travis.yml(41B)
----.eslintrc(603B)
----example()
--------package.json(1KB)
--------index.html(1KB)
--------src()
--------public()
--------README.md(345B)
--------yarn.lock(47KB)
----package.json(2KB)
----.prettierrc(197B)
----LICENSE(1KB)
----src()
--------.eslintrc(89B)
--------utils.js(19KB)
--------Help.js(469B)
--------index.js(206B)
--------Radios.js(2KB)
--------DateTime.js(179B)
--------__tests__()
--------Number.js(2KB)
--------MultiSelect.js(3KB)
--------Taxonomy.js(3KB)
--------Select.js(3KB)
--------TextSuggest.js(2KB)
--------SchemaForm.js(4KB)
--------ComposedComponent.js(4KB)
--------Timestamp.js(1KB)
--------FieldSet.js(1KB)
--------Date.js(210B)
--------TripleBoolean.js(3KB)
--------types()
--------Markdown.js(1KB)
--------TextArea.js(578B)
--------Array.js(7KB)
--------Text.js(1KB)
--------Checkbox.js(1KB)
--------NativeDateField.js(678B)
----.gitignore(288B)
----CHANGELOG.md(8KB)
----.circleci()
--------config.yml(784B)
----README.md(5KB)
----yarn.lock(531KB)
----.eslintignore(47B)
----.editorconfig(147B)