type DerivedFormState<TFormData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnServer> = object;
type DerivedFormState<TFormData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnServer> = object;
定义于: packages/form-core/src/FormApi.ts:470
• TFormData
• TOnMount *继承自* undefined | FormValidateOrFn<TFormData>
• TOnChange *继承自* undefined | FormValidateOrFn<TFormData>
• TOnChangeAsync *继承自* undefined | FormAsyncValidateOrFn<TFormData>
• TOnBlur *继承自* undefined | FormValidateOrFn<TFormData>
• TOnBlurAsync *继承自* undefined | FormAsyncValidateOrFn<TFormData>
• TOnSubmit *继承自* undefined | FormValidateOrFn<TFormData>
• TOnSubmitAsync *继承自* undefined | FormAsyncValidateOrFn<TFormData>
• TOnServer *继承自* undefined | FormAsyncValidateOrFn<TFormData>
canSubmit: boolean;
canSubmit: boolean;
一个布尔值,指示表单是否可以基于其当前状态提交。
errors: (
| UnwrapFormValidateOrFn<TOnMount>
| UnwrapFormValidateOrFn<TOnChange>
| UnwrapFormAsyncValidateOrFn<TOnChangeAsync>
| UnwrapFormValidateOrFn<TOnBlur>
| UnwrapFormAsyncValidateOrFn<TOnBlurAsync>
| UnwrapFormValidateOrFn<TOnSubmit>
| UnwrapFormAsyncValidateOrFn<TOnSubmitAsync>
| UnwrapFormAsyncValidateOrFn<TOnServer>)[];
errors: (
| UnwrapFormValidateOrFn<TOnMount>
| UnwrapFormValidateOrFn<TOnChange>
| UnwrapFormAsyncValidateOrFn<TOnChangeAsync>
| UnwrapFormValidateOrFn<TOnBlur>
| UnwrapFormAsyncValidateOrFn<TOnBlurAsync>
| UnwrapFormValidateOrFn<TOnSubmit>
| UnwrapFormAsyncValidateOrFn<TOnSubmitAsync>
| UnwrapFormAsyncValidateOrFn<TOnServer>)[];
表单自身错误的数组。
fieldMeta: Record<DeepKeys<TFormData>, AnyFieldMeta>;
fieldMeta: Record<DeepKeys<TFormData>, AnyFieldMeta>;
表单中每个字段的字段元数据的记录。
isBlurred: boolean;
isBlurred: boolean;
一个布尔值,指示是否任何表单字段已失去焦点。
isDirty: boolean;
isDirty: boolean;
一个布尔值,指示用户的任何表单字段值是否已被修改。 True 如果用户至少修改了一个字段。与 isPristine 相反。
isFieldsValid: boolean;
isFieldsValid: boolean;
一个布尔值,指示所有表单字段是否有效。
isFieldsValidating: boolean;
isFieldsValidating: boolean;
一个布尔值,指示是否任何表单字段当前正在验证。
isFormValid: boolean;
isFormValid: boolean;
一个布尔值,指示表单是否有效。
isFormValidating: boolean;
isFormValidating: boolean;
一个布尔值,指示表单当前是否正在验证。
isPristine: boolean;
isPristine: boolean;
一个布尔值,指示用户的任何表单字段值都未被修改。 True 如果用户未修改任何字段。与 isDirty 相反。
isTouched: boolean;
isTouched: boolean;
一个布尔值,指示是否任何表单字段已被触摸。
isValid: boolean;
isValid: boolean;
一个布尔值,指示表单及其所有字段是否有效。
您的每周 JavaScript 新闻。每周一免费发送给超过 100,000 名开发者。