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