feat: up form (#48486)

This commit is contained in:
叶枫 2024-04-17 15:54:42 +08:00 committed by GitHub
parent 8026366676
commit 9b72caf77e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 3 additions and 3 deletions

View File

@ -539,7 +539,7 @@ type Rule = RuleConfig | ((form: FormInstance) => RuleConfig);
| pattern | Regex pattern | RegExp | | | pattern | Regex pattern | RegExp | |
| required | Required field | boolean | | | required | Required field | boolean | |
| transform | Transform value to the rule before validation | (value) => any | | | transform | Transform value to the rule before validation | (value) => any | |
| type | Normally `string` \|`number` \|`boolean` \|`url` \| `email`. More type to ref [here](https://github.com/yiminghe/async-validator#type) | string | | | type | Normally `string` \|`number` \|`boolean` \|`url` \| `email`. More type to ref [here](https://github.com/react-component/async-validator#type) | string | |
| validateTrigger | Set validate trigger event. Must be the sub set of `validateTrigger` in Form.Item | string \| string\[] | | | validateTrigger | Set validate trigger event. Must be the sub set of `validateTrigger` in Form.Item | string \| string\[] | |
| validator | Customize validation rule. Accept Promise as return. See [example](#components-form-demo-register) | ([rule](#rule), value) => Promise | | | validator | Customize validation rule. Accept Promise as return. See [example](#components-form-demo-register) | ([rule](#rule), value) => Promise | |
| warningOnly | Warning only. Not block form submit | boolean | 4.17.0 | | warningOnly | Warning only. Not block form submit | boolean | 4.17.0 |

View File

@ -538,7 +538,7 @@ type Rule = RuleConfig | ((form: FormInstance) => RuleConfig);
| pattern | 正则表达式匹配 | RegExp | | | pattern | 正则表达式匹配 | RegExp | |
| required | 是否为必选字段 | boolean | | | required | 是否为必选字段 | boolean | |
| transform | 将字段值转换成目标值后进行校验 | (value) => any | | | transform | 将字段值转换成目标值后进行校验 | (value) => any | |
| type | 类型,常见有 `string` \|`number` \|`boolean` \|`url` \| `email`。更多请参考[此处](https://github.com/yiminghe/async-validator#type) | string | | | type | 类型,常见有 `string` \|`number` \|`boolean` \|`url` \| `email`。更多请参考[此处](https://github.com/react-component/async-validator#type) | string | |
| validateTrigger | 设置触发验证时机,必须是 Form.Item 的 `validateTrigger` 的子集 | string \| string\[] | | | validateTrigger | 设置触发验证时机,必须是 Form.Item 的 `validateTrigger` 的子集 | string \| string\[] | |
| validator | 自定义校验,接收 Promise 作为返回值。[示例](#components-form-demo-register)参考 | ([rule](#rule), value) => Promise | | | validator | 自定义校验,接收 Promise 作为返回值。[示例](#components-form-demo-register)参考 | ([rule](#rule), value) => Promise | |
| warningOnly | 仅警告,不阻塞表单提交 | boolean | 4.17.0 | | warningOnly | 仅警告,不阻塞表单提交 | boolean | 4.17.0 |

View File

@ -136,7 +136,7 @@
"rc-dialog": "~9.4.0", "rc-dialog": "~9.4.0",
"rc-drawer": "~7.1.0", "rc-drawer": "~7.1.0",
"rc-dropdown": "~4.2.0", "rc-dropdown": "~4.2.0",
"rc-field-form": "~1.44.0", "rc-field-form": "~2.0.0",
"rc-image": "~7.6.0", "rc-image": "~7.6.0",
"rc-input": "~1.4.5", "rc-input": "~1.4.5",
"rc-input-number": "~9.0.0", "rc-input-number": "~9.0.0",