📅  最后修改于: 2023-12-03 15:13:23.720000             🧑  作者: Mango
在Angular中,patchValue方法用于动态设置表单控件的值,下面介绍如何使用patchValue方法。
在使用patchValue方法之前,需要先导入FormControl和FormGroup模块,示例代码如下:
import { FormControl, FormGroup } from '@angular/forms';
假设已经定义了一个名为myForm的FormGroup,我们可以使用patchValue方法设置表单中某个控件的值。示例代码如下:
myForm.patchValue({
controlName: 'new value'
});
在上面的示例中,controlName是表单控件的名字,'new value'是要设置的值。
如果要设置多个控件的值,也可以在patchValue方法中传入多个键值对。示例代码如下:
myForm.patchValue({
controlName1: 'new value 1',
controlName2: 'new value 2'
});
patchValue方法可以用于动态设置表单控件的值,使用时需要传入一个对象,对象中的键值对表示控件名和值。在使用patchValue方法前,需要先导入FormControl和FormGroup模块。