在Angular 6中重置FormGroup中的特定控件,可以通过以下步骤实现:
import { FormGroup, FormBuilder } from '@angular/forms';
myForm: FormGroup;
constructor(private formBuilder: FormBuilder) {
this.myForm = this.formBuilder.group({
control1: [''],
control2: [''],
control3: ['']
});
}
在上面的示例中,我们创建了一个名为myForm的FormGroup对象,并初始化了三个控件(control1、control2、control3)。
resetControl2() {
this.myForm.get('control2').reset();
}
在上面的代码中,我们使用get()方法获取control2控件,并调用reset()方法来重置它的值。
<button (click)="resetControl2()">重置Control2</button>
这样,当按钮被点击时,resetControl2()方法将被调用,从而重置control2的值。
总结:
在Angular 6中,你可以通过创建FormGroup对象和使用FormBuilder构建器来初始化它,然后使用reset()方法来重置特定控件的值。通过在模板中调用相应的方法,你可以实现重置FormGroup中特定控件的功能。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云