在表单控件(主字段)中设置默认 bool 值 false
this.contactForm = new FormGroup({
name: new FormControl('', [ Validators.required]),
contact: new FormControl('', [ Validators.required,Validators.minLength(10)]),
email: new FormControl('', [ Validators.required,Validators.email]),
primary: new FormControl('',[])
});
HTML 文件:- 请看html文件
<form [formGroup]="contactForm">
<mat-checkbox class="example-margin" formControlName="primary" [value]="primary" [(ngModel)]="primary"> Make this primary </mat-checkbox>
</form>
最佳答案
您可以使用 patchValue()在你的 OnInit() 函数中:
this.contactForm.patchValue({primary: false});
关于angular - 如何在 formcontrol 中设置默认 bool 值 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61057362/