定义于: tanstack-form-controller.ts:222
• TParentData
• TFormOnMount 继承自 undefined | FormValidateOrFn<TParentData>
• TFormOnChange 继承自 undefined | FormValidateOrFn<TParentData>
• TFormOnChangeAsync 继承自 undefined | FormAsyncValidateOrFn<TParentData>
• TFormOnBlur 继承自 undefined | FormValidateOrFn<TParentData>
• TFormOnBlurAsync 继承自 undefined | FormAsyncValidateOrFn<TParentData>
• TFormOnSubmit 继承自 undefined | FormValidateOrFn<TParentData>
• TFormOnSubmitAsync 继承自 undefined | FormAsyncValidateOrFn<TParentData>
• TFormOnDynamic 继承自 undefined | FormValidateOrFn<TParentData>
• TFormOnDynamicAsync 继承自 undefined | FormAsyncValidateOrFn<TParentData>
• TFormOnServer 继承自 undefined | FormAsyncValidateOrFn<TParentData>
• TSubmitMeta
new TanStackFormController<TParentData, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnDynamic, TFormOnDynamicAsync, TFormOnServer, TSubmitMeta>(host, config?): TanStackFormController<TParentData, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnDynamic, TFormOnDynamicAsync, TFormOnServer, TSubmitMeta>
new TanStackFormController<TParentData, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnDynamic, TFormOnDynamicAsync, TFormOnServer, TSubmitMeta>(host, config?): TanStackFormController<TParentData, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnDynamic, TFormOnDynamicAsync, TFormOnServer, TSubmitMeta>
定义于: tanstack-form-controller.ts:255
ReactiveControllerHost
FormOptions<TParentData, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnDynamic, TFormOnDynamicAsync, TFormOnServer, TSubmitMeta>
TanStackFormController<TParentData, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnDynamic, TFormOnDynamicAsync, TFormOnServer, TSubmitMeta>
api: FormApi<TParentData, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnDynamic, TFormOnDynamicAsync, TFormOnServer, TSubmitMeta>;
api: FormApi<TParentData, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnDynamic, TFormOnDynamicAsync, TFormOnServer, TSubmitMeta>;
定义于: tanstack-form-controller.ts:240
field<TName, TData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync>(fieldConfig, render): object
field<TName, TData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync>(fieldConfig, render): object
定义于: tanstack-form-controller.ts:299
• TName extends string
• TData
• TOnMount 继承自 undefined | FieldValidateOrFn<TParentData, TName, TData>
• TOnChange 继承自 undefined | FieldValidateOrFn<TParentData, TName, TData>
• TOnChangeAsync 继承自 undefined | FieldAsyncValidateOrFn<TParentData, TName, TData>
• TOnBlur 继承自 undefined | FieldValidateOrFn<TParentData, TName, TData>
• TOnBlurAsync 继承自 undefined | FieldAsyncValidateOrFn<TParentData, TName, TData>
• TOnSubmit 继承自 undefined | FieldValidateOrFn<TParentData, TName, TData>
• TOnSubmitAsync 继承自 undefined | FieldAsyncValidateOrFn<TParentData, TName, TData>
• TOnDynamic 继承自 undefined | FieldValidateOrFn<TParentData, TName, TData>
• TOnDynamicAsync 继承自 undefined | FieldAsyncValidateOrFn<TParentData, TName, TData>
FieldOptions<TParentData, TName, TData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync>
renderCallback<TParentData, TName, TData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnDynamic, TFormOnDynamicAsync, TFormOnServer, TSubmitMeta>
object
values: object;
values: object;
form: FormApi<TParentData, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnDynamic, TFormOnDynamicAsync, TFormOnServer, TSubmitMeta>;
form: FormApi<TParentData, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnDynamic, TFormOnDynamicAsync, TFormOnServer, TSubmitMeta>;
options: FieldOptions<TParentData, TName, TData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync>;
options: FieldOptions<TParentData, TName, TData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync>;
render: renderCallback<TParentData, TName, TData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnDynamic, TFormOnDynamicAsync, TFormOnServer, TSubmitMeta>;
render: renderCallback<TParentData, TName, TData, TOnMount, TOnChange, TOnChangeAsync, TOnBlur, TOnBlurAsync, TOnSubmit, TOnSubmitAsync, TOnDynamic, TOnDynamicAsync, TFormOnMount, TFormOnChange, TFormOnChangeAsync, TFormOnBlur, TFormOnBlurAsync, TFormOnSubmit, TFormOnSubmitAsync, TFormOnDynamic, TFormOnDynamicAsync, TFormOnServer, TSubmitMeta>;
hostConnected(): void
hostConnected(): void
定义于: tanstack-form-controller.ts:289
在 host 连接到组件树时调用。对于自定义元素 host,这对应于 connectedCallback() 生命周期,它仅在组件连接到文档时调用。
void
ReactiveController.hostConnected
ReactiveController.hostConnected
hostDisconnected(): void
hostDisconnected(): void
定义于: tanstack-form-controller.ts:295
在 host 从组件树断开连接时调用。对于自定义元素 host,这对应于 disconnectedCallback() 生命周期,它在 host 或祖先组件与文档断开连接时调用。
void
ReactiveController.hostDisconnected
ReactiveController.hostDisconnected
您的每周 JavaScript 资讯。每周一免费发送给超过 10 万开发者。