feat(form): requires Increase function type value (#649)
* feat(form): requires Increase function type value
* feat(form): requires Increase function type value
* fix(form): 修复 rules 赋值错误的问题
| | |
| | | return Promise.resolve(); |
| | | } |
| | | |
| | | if ((!rules || rules.length === 0) && required) { |
| | | rules = [{ required, validator }]; |
| | | const getRequired = isFunction(required) |
| | | ? required(unref(getValues)) |
| | | : required; |
| | | |
| | | if ((!rules || rules.length === 0) && getRequired) { |
| | | rules = [{ required: getRequired, validator }]; |
| | | } |
| | | |
| | | const requiredRuleIndex: number = rules.findIndex( |
| | |
| | | }) => Recordable) |
| | | | object; |
| | | // Required |
| | | required?: boolean; |
| | | required?: boolean | ((renderCallbackParams: RenderCallbackParams) => boolean); |
| | | |
| | | suffix?: string | number | ((values: RenderCallbackParams) => string | number); |
| | | |