定义于: packages/form-core/src/FormApi.ts:150
• TFormData
• TOnMount extends undefined | FormValidateOrFn<TFormData>
• TOnChange extends undefined | FormValidateOrFn<TFormData>
• TOnChangeAsync extends undefined | FormAsyncValidateOrFn<TFormData>
• TOnBlur extends undefined | FormValidateOrFn<TFormData>
• TOnBlurAsync extends undefined | FormAsyncValidateOrFn<TFormData>
• TOnSubmit extends undefined | FormValidateOrFn<TFormData>
• TOnSubmitAsync extends undefined | FormAsyncValidateOrFn<TFormData>
optional onBlur: TOnBlur;
optional onBlur: TOnBlur;
定义于: packages/form-core/src/FormApi.ts:179
可选函数,当字段失去焦点时验证表单数据,返回 FormValidationError
optional onBlurAsync: TOnBlurAsync;
optional onBlurAsync: TOnBlurAsync;
定义于: packages/form-core/src/FormApi.ts:183
可选的 onBlur 异步验证方法,当字段失去焦点时返回 FormValidationError 或 Promise<FormValidationError> 的 Promise
optional onBlurAsyncDebounceMs: number;
optional onBlurAsyncDebounceMs: number;
定义于: packages/form-core/src/FormApi.ts:187
默认时间(毫秒),如果设置为大于 0 的数字,将以此毫秒长度对异步验证事件进行防抖处理。
optional onChange: TOnChange;
optional onChange: TOnChange;
定义于: packages/form-core/src/FormApi.ts:167
可选函数,在值每次更改时检查数据的有效性
optional onChangeAsync: TOnChangeAsync;
optional onChangeAsync: TOnChangeAsync;
定义于: packages/form-core/src/FormApi.ts:171
可选的 onChange 异步对应方法。对于可能涉及服务器请求的更复杂的验证逻辑很有用。
optional onChangeAsyncDebounceMs: number;
optional onChangeAsyncDebounceMs: number;
定义于: packages/form-core/src/FormApi.ts:175
默认时间(毫秒),如果设置为大于 0 的数字,将以此毫秒长度对异步验证事件进行防抖处理。
optional onMount: TOnMount;
optional onMount: TOnMount;
定义于: packages/form-core/src/FormApi.ts:163
组件挂载后立即触发的可选函数。
optional onSubmit: TOnSubmit;
optional onSubmit: TOnSubmit;
定义于: packages/form-core/src/FormApi.ts:188
optional onSubmitAsync: TOnSubmitAsync;
optional onSubmitAsync: TOnSubmitAsync;
您的每周 JavaScript 新闻。每周一免费发送给超过 100,000 名开发者。