Framework
Version
API-Referenz

ReactFormApi

Interface: ReactFormApi<TFormData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync, TOnServer, TSubmitMeta>

Definiert in: packages/react-form/src/useForm.tsx:22

Felder, die der FormAPI aus @tanstack/form-core hinzugefügt und von useForm zurückgegeben werden

Typparameter

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>

TSubmitMeta

Eigenschaften

Field

ts
Field: FieldComponent<TFormData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync, TOnServer, TSubmitMeta>;
Field: FieldComponent<TFormData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync, TOnServer, TSubmitMeta>;

Definiert in: packages/react-form/src/useForm.tsx:39

Eine React-Komponente zur Darstellung von Formularfeldern. Damit können Sie einzelne Formularfelder rendern und verwalten.


Subscribe()

ts
Subscribe: <TSelected>(props) => ReactNode;
Subscribe: <TSelected>(props) => ReactNode;

Definiert in: packages/react-form/src/useForm.tsx:56

Eine Subscribe-Funktion, mit der Sie Änderungen am Formularstatus abhören und darauf reagieren können. Sie ist besonders nützlich, wenn Sie Seiteneffekte ausführen oder bestimmte Komponenten als Reaktion auf Statusaktualisierungen rendern müssen.

Typparameter

TSelected = FormState<TFormData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync, TOnServer>

Parameter

props
children

ReactNode | (state) => ReactNode

selector?

(state) => TSelected

Gibt zurück

ReactNode

Unsere Partner
Code Rabbit
Bytes abonnieren

Ihre wöchentliche Dosis JavaScript-Nachrichten. Jeden Montag kostenlos an über 100.000 Entwickler geliefert.

Bytes

Kein Spam. Jederzeit kündbar.

Bytes abonnieren

Ihre wöchentliche Dosis JavaScript-Nachrichten. Jeden Montag kostenlos an über 100.000 Entwickler geliefert.

Bytes

Kein Spam. Jederzeit kündbar.