Skip to content
On this page

Class: FormItem<TYPE> ​

Type parameters ​

NameType
TYPEany

Hierarchy ​

Constructors ​

constructor ​

new FormItem<TYPE>(options, control)

Type parameters ​

NameType
TYPEany

Parameters ​

NameType
optionsPick<FormItemOptions, "name"> & Partial<Omit<FormItemOptions, "name">>
control[Partial<FormItemControlOptions<TYPE>>, ...any[]]

Defined in ​

dist/src/components/form-helper/form-item.d.ts:8

Properties ​

control ​

control: FormItemControl<TYPE>

表单项控件对象. 用于描述表单项的控件类型, 控件值, 控件属性, 事件等.

Defined in ​

dist/src/components/form-helper/form-item.d.ts:13


onValueChange ​

onValueChange: (value: TYPE) => void

Type declaration ​

(value): void

Parameters ​
NameType
valueTYPE
Returns ​

void

Defined in ​

dist/src/components/form-helper/form-item.d.ts:16


options ​

options: FormItemOptions

Defined in ​

dist/src/components/form-helper/form-item.d.ts:9

Accessors ​

value ​

get value(): TYPE

Returns ​

TYPE

Defined in ​

dist/src/components/form-helper/form-item.d.ts:14

set value(value): void

Parameters ​

NameType
valueTYPE

Returns ​

void

Defined in ​

dist/src/components/form-helper/form-item.d.ts:15

Methods ​

assignToFormData ​

assignToFormData(data): void

将该表单项控件的值赋值到指定的表单数据对象中.

Parameters ​

NameType
dataRecord<string, any>

Returns ​

void

Defined in ​

dist/src/components/form-helper/form-item.d.ts:21


reset ​

reset(): void

重置表单项控件值为初始值.

Returns ​

void

Defined in ​

dist/src/components/form-helper/form-item.d.ts:25