没有合适的资源?快使用搜索试试~ 我知道了~
veasy:旨在消除所有繁琐逻辑的综合React形式解决方案
共65个文件
js:29个
md:18个
jsx:3个
需积分: 10 0 下载量 154 浏览量
2021-02-05
01:42:42
上传
评论
收藏 185KB ZIP 举报
温馨提示
Veasy.js 旨在消除所有繁琐逻辑的全面React形式解决方案。 产品特点 现场验证(我们处理验证逻辑!) 表单状态(检查所有字段是否准备就绪) 使用默认值生成初始状态 获取要提交的字段值 根据验证结果自动更新props 自动绑定props 支持链接验证,字段A reliesOn于具有不同规则的字段B onBlur:自动触发验证 onChange:自动触发验证 onReset:将表单重置为默认状态 需要更多功能吗? 提出一个:) 为什么使用 定义验证规则的声明方式 全面的验证规则集,易于扩展 渐进式验证机制。 高度可定制的:错误消息,默认状态,任何您想要的。 清理JSX层次
资源推荐
资源详情
资源评论
收起资源包目录
veasy-master.zip (65个子文件)
veasy-master
playGround.js 98B
.gitignore 508B
README.md 5KB
example.js 133B
tests
integration
components
MyForm.jsx 572B
TextInput.jsx 529B
Veasy.intergration.test.js 548B
VeasyClass.test.js 4KB
stringRules.test.js 8KB
index.test.js 196B
numberRules.test.js 13KB
workflow.test.js 4KB
__snapshots__
VeasyForm.test.js.snap 285B
helpers.test.js 14KB
VeasyForm.test.js 11KB
specialRules.test.js 13KB
generalRules.test.js 12KB
docs
customize-error-text.md 957B
_media
logo.png 62KB
_coverpage.md 243B
faq.md 2KB
more-examples.md 1005B
schema.md 2KB
initial-state.md 2KB
api.md 3KB
.nojekyll 0B
howto.md 1KB
rules.md 4KB
collect-values.md 2KB
customize-reuse.md 1KB
index.md 2KB
_sidebar.md 395B
diy.md 1KB
binding.md 4KB
index.html 2KB
customize-add.md 1KB
LICENSE 1KB
.eslintrc 778B
package.json 3KB
src
ruleHandlers
stringRules.js 2KB
generalRules.js 1KB
matchers.js 1KB
numberRules.js 1KB
VeasyForm.jsx 2KB
index.js 276B
helpers
veasyClassUtils.js 1KB
validationUtils.js 8KB
collectValuesUtils.js 1KB
helpers.js 3KB
initializationUtils.js 2KB
VeasyClass.js 1KB
flowTypes.js 1KB
.babelrc 141B
.flowconfig 58B
example
README.md 601B
TextInput.css 206B
SubmitButton.js 251B
BaseInput.js 1KB
TextInput.js 1KB
RadioButtons.js 847B
App.js 1KB
.npmignore 68B
.travis.yml 296B
.npmrc 15B
package-lock.json 442KB
共 65 条
- 1
资源评论
活着奔跑
- 粉丝: 35
- 资源: 4685
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功