Form

An interface that FormGroupDirective and NgForm implement.

FormGroupDirectiveNgForm 实现的接口。

interface Form { addControl(dir: NgControl): void removeControl(dir: NgControl): void getControl(dir: NgControl): FormControl addFormGroup(dir: AbstractFormGroupDirective): void removeFormGroup(dir: AbstractFormGroupDirective): void getFormGroup(dir: AbstractFormGroupDirective): FormGroup updateModel(dir: NgControl, value: any): void }

说明

Only used by the forms module.

只用于表单模块。

方法

Add a control to this form.

把控件添加到该表单中。

addControl(dir: NgControl): void

参数

dir

Type: NgControl.

返回值

void

Remove a control from this form.

从该表单中移除控件。

removeControl(dir: NgControl): void

参数

dir

Type: NgControl.

返回值

void

Look up the FormControl associated with a particular NgControl.

查找与指定的 NgControl 相关的 FormControl

getControl(dir: NgControl): FormControl

参数

dir

Type: NgControl.

返回值

FormControl

Add a group of controls to this form.

往该表单中添加一组控件。

addFormGroup(dir: AbstractFormGroupDirective): void

参数

dir

Type: AbstractFormGroupDirective.

返回值

void

Remove a group of controls from this form.

从该表单中移除一组控件。

removeFormGroup(dir: AbstractFormGroupDirective): void

参数

dir

Type: AbstractFormGroupDirective.

返回值

void

Look up the FormGroup associated with a particular AbstractFormGroupDirective.

查找与指定的 AbstractFormGroupDirective 相关的 FormGroup

getFormGroup(dir: AbstractFormGroupDirective): FormGroup

参数

dir

Type: AbstractFormGroupDirective.

返回值

FormGroup

Update the model for a particular control with a new value.

把指定控件的表单模型修改为新的值。

updateModel(dir: NgControl, value: any): void

参数

dir

Type: NgControl.

value

Type: any.

返回值

void