没有合适的资源?快使用搜索试试~ 我知道了~
usetheform:React库,用于编写声明式表单,管理其状态,处理其验证等等
共149个文件
js:78个
jsx:39个
mdx:15个
需积分: 9 0 下载量 98 浏览量
2021-05-01
22:41:45
上传
评论
收藏 1.05MB ZIP 举报
温馨提示
在React中构建表单的简单方法。 :light_bulb: usetheform是关于什么的? 欢迎! :waving_hand: Usetheform是一个React库,用于编写声明式表单并管理其状态。 它不依赖于任何外部库,例如Redux或MobX,由于缺少依赖关系,因此易于采用。 :fire: 特征 易于与其他库集成。 with使用React Select / Material UI - React Dropzone / MaterialUI Dropzone玩。 支持在Form , Field和Collection级别的Sync和Async验证。 :backhand_index_pointing_right_light_skin_tone:播放同步和异步验证。 支持Yup , Zod , Superstruct , Joi或自定义模式验证。 with玩YUP-ZOD-Superstruct-Joi验证。 遵循HTML标准进行验证。 with 玩HTML内置表单验证。 在Form , Field和Collec
资源推荐
资源详情
资源评论
收起资源包目录
usetheform:React库,用于编写声明式表单,管理其状态,处理其验证等等 (149个子文件)
style.css 262B
.editorconfig 782B
.eslintignore 54B
.eslintrc 844B
shoppingcart.gif 592KB
example.gif 136KB
.gitignore 87B
index.html 3KB
Form.spec.js 27KB
Collection.spec.js 23KB
Input.spec.js 22KB
CollectionsStrictMode.spec.js 18KB
useField.spec.js 17KB
useForm.js 14KB
useField.js 13KB
useObject.js 12KB
useSelector.spec.js 10KB
Select.spec.js 9KB
FormAsyncValidation.spec.js 7KB
FormContextAsyncValidation.spec.js 6KB
AsyncValidationFormStrictMode.spec.js 5KB
FormContextSyncValidation.spec.js 4KB
FormSyncValidation.spec.js 4KB
CollectionArrayIndexHandledManually.spec.js 4KB
useValidators.js 3KB
useCollection.spec.js 3KB
CollectionNestedDynamicFieldIndex.js 3KB
SimpleForm.js 3KB
validateProps.js 3KB
formUtils.js 2KB
CollectionNestedDynamicField.js 2KB
useMultipleForm.spec.js 2KB
FormContext.spec.js 2KB
FormContextWithValidation.js 2KB
CollectionAsyncValidation.js 2KB
TextArea.spec.js 2KB
CollectionSyncValidation.js 2KB
Form.js 1KB
InputAsync.js 1KB
useValidationFunctionAsync.js 1KB
rollup.config.js 1KB
CollectionArrayNested.js 1KB
FormContext.js 1KB
useMapFields.js 982B
utilValidators.js 971B
build.js 953B
useValidationFunction.spec.js 873B
index.js 866B
Collection.js 839B
updateState.js 823B
Select.js 794B
useNameProp.js 780B
useOwnContext.js 765B
Input.js 762B
index.js 744B
TextArea.js 721B
useMultipleForm.js 709B
passValidation.spec.js 708B
Email.js 697B
useCollection.js 690B
SimpleFormWithAsync.js 658B
useValidationFunction.js 622B
.babelrc.js 593B
useSelector.js 571B
withIndex.js 551B
BigFormCollection.js 542B
useChildren.js 529B
useValidation.js 520B
BigForm.js 473B
useAsyncValidation.js 440B
Reset.js 429B
User.js 421B
constants.js 414B
mountFormContext.js 404B
chainReducers.js 388B
mountForm.js 351B
isValidValue.js 346B
dev.js 345B
doczrc.js 334B
Submit.js 310B
passValidation.js 235B
index.js 211B
getValidationMsg.js 159B
isValidIndex.js 122B
gatsby-config.js 75B
noop.js 33B
package-lock.json 1.04MB
package.json 3KB
CollectionDynamicField.jsx 11KB
CollectionObjectNested.jsx 6KB
ComplexForm.jsx 4KB
CollectionArrayNested.jsx 4KB
CollectionArrayIndexHandledManually.jsx 4KB
CollectionValidation.jsx 2KB
SimpleForm.jsx 2KB
CollectionDynamicAdded.jsx 2KB
SimpleFormWithAsync.jsx 2KB
CollectionAsyncValidation.jsx 2KB
SimpleFormTestSumbission.jsx 1KB
InputAsync.jsx 1KB
共 149 条
- 1
- 2
资源评论
三渔
- 粉丝: 23
- 资源: 4544
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功