type DerivedFormState<TFormData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync, TOnServer> = object;
type DerivedFormState<TFormData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync, TOnServer> = object;
Definiert in: packages/form-core/src/FormApi.ts:641
• TFormData
• TOnMount erweitert undefined | FormValidateOrFn<TFormData>
• TOnChange erweitert undefined | FormValidateOrFn<TFormData>
• TOnChangeAsync erweitert undefined | FormAsyncValidateOrFn<TFormData>
• TOnBlur erweitert undefined | FormValidateOrFn<TFormData>
• TOnBlurAsync erweitert undefined | FormAsyncValidateOrFn<TFormData>
• TOnSubmit erweitert undefined | FormValidateOrFn<TFormData>
• TOnSubmitAsync erweitert undefined | FormAsyncValidateOrFn<TFormData>
• TOnDynamic erweitert undefined | FormValidateOrFn<TFormData>
• TOnDynamicAsync erweitert undefined | FormAsyncValidateOrFn<TFormData>
• TOnServer erweitert undefined | FormAsyncValidateOrFn<TFormData>
canSubmit: boolean;
canSubmit: boolean;
Ein Boolescher Wert, der angibt, ob das Formular basierend auf seinem aktuellen Zustand eingereicht werden kann.
errors: (
| UnwrapFormValidateOrFn<TOnMount>
| UnwrapFormValidateOrFn<TOnChange>
| UnwrapFormAsyncValidateOrFn<TOnChangeAsync>
| UnwrapFormValidateOrFn<TOnBlur>
| UnwrapFormAsyncValidateOrFn<TOnBlurAsync>
| UnwrapFormValidateOrFn<TOnSubmit>
| UnwrapFormAsyncValidateOrFn<TOnSubmitAsync>
| UnwrapFormValidateOrFn<TOnDynamic>
| UnwrapFormAsyncValidateOrFn<TOnDynamicAsync>
| UnwrapFormAsyncValidateOrFn<TOnServer>)[];
errors: (
| UnwrapFormValidateOrFn<TOnMount>
| UnwrapFormValidateOrFn<TOnChange>
| UnwrapFormAsyncValidateOrFn<TOnChangeAsync>
| UnwrapFormValidateOrFn<TOnBlur>
| UnwrapFormAsyncValidateOrFn<TOnBlurAsync>
| UnwrapFormValidateOrFn<TOnSubmit>
| UnwrapFormAsyncValidateOrFn<TOnSubmitAsync>
| UnwrapFormValidateOrFn<TOnDynamic>
| UnwrapFormAsyncValidateOrFn<TOnDynamicAsync>
| UnwrapFormAsyncValidateOrFn<TOnServer>)[];
Das Fehler-Array für das Formular selbst.
fieldMeta: Record<DeepKeys<TFormData>, AnyFieldMeta>;
fieldMeta: Record<DeepKeys<TFormData>, AnyFieldMeta>;
Ein Datensatz von Feldmetadaten für jedes Feld im Formular.
isBlurred: boolean;
isBlurred: boolean;
Ein Boolescher Wert, der angibt, ob eines der Formularfelder verwaschen wurde.
isDefaultValue: boolean;
isDefaultValue: boolean;
Ein Boolescher Wert, der angibt, ob alle Felder des Formulars mit den Standardwerten übereinstimmen.
isDirty: boolean;
isDirty: boolean;
Ein Boolescher Wert, der angibt, ob die Werte eines der Formularfelder vom Benutzer geändert wurden. Bewertet true, wenn der Benutzer mindestens eines der Felder geändert hat. Das Gegenteil von istUnberührt.
isFieldsValid: boolean;
isFieldsValid: boolean;
Ein Boolescher Wert, der angibt, ob alle Formularfelder gültig sind. Bewertet true, wenn keine Feldfehler vorliegen.
isFieldsValidating: boolean;
isFieldsValidating: boolean;
Ein Boolescher Wert, der angibt, ob eines der Formularfelder derzeit validiert wird.
isFormValid: boolean;
isFormValid: boolean;
Ein Boolescher Wert, der angibt, ob das Formular gültig ist.
isFormValidating: boolean;
isFormValidating: boolean;
Ein Boolescher Wert, der angibt, ob das Formular derzeit validiert wird.
isPristine: boolean;
isPristine: boolean;
Ein Boolescher Wert, der angibt, ob keiner der Werte der Formularfelder vom Benutzer geändert wurde. Bewertet true, wenn der Benutzer keines der Felder geändert hat. Das Gegenteil von istVerunreinigt.
isTouched: boolean;
isTouched: boolean;
Ein Boolescher Wert, der angibt, ob eines der Formularfelder berührt wurde.
isValid: boolean;
isValid: boolean;
Ein Boolescher Wert, der angibt, ob das Formular und alle seine Felder gültig sind. Bewertet true, wenn keine Fehler vorliegen.
Ihre wöchentliche Dosis JavaScript-Nachrichten. Jeden Montag kostenlos an über 100.000 Entwickler geliefert.