uniform:用于创建动态表单的组件

时间:2024-05-19 15:01:28
【文件属性】:

文件名称:uniform:用于创建动态表单的组件

文件大小:163KB

文件格式:ZIP

更新时间:2024-05-19 15:01:28

JavaScript

描述 该库允许您基于提供的JSON配置生成表单。 特征 在字段级别上使用您自己的组件( )。 配置中的灵活验证(使用 )。 条件显示逻辑。 表单级别的自定义选项。 教程 安装 安装库。 import formGenerator from '@freenow/uniform';导入包import formGenerator from '@freenow/uniform'; 。 生成表格并将其包含在您的组件中: const Form = formGenerator(formConfig, components); ... <Form onSubmit={/*your submit function*/} /> 表格配置 formConfig是一个包含所有字段定义的对象。 让我们看一个简单的例子: const formConfig = { fields: [


【文件预览】:
uniform-master
----.flowconfig(211B)
----commitlint.config.js(72B)
----.eslintrc.js(1KB)
----internals()
--------setupTests.js(123B)
----src()
--------utils()
--------index.spec.js(3KB)
--------types()
--------index.js(4KB)
----babel.config.js(427B)
----flow-typed()
--------npm()
----CONTRIBUTING.md(4KB)
----.travis.yml(302B)
----LICENSE(11KB)
----assets()
--------logo.png(20KB)
----jest.config.js(330B)
----.prettierrc(151B)
----README.md(5KB)
----.releaserc(449B)
----SECURITY.md(292B)
----DEVOPS.md(577B)
----.gitignore(40B)
----CODEOWNERS(38B)
----ROADMAP.md(384B)
----package-lock.json(556KB)
----package.json(2KB)

网友评论