我有一个没有初始值的FormControl
,但我想在其中添加Validators.required
。初始值是第一个参数,我是否have为其赋予初始值? (空字符串,false等)
this.contactForm = new FormGroup({
name: new FormControl('', Validators.required),
email: new FormControl('', [Validators.required, CustomEmailValidator]),
optInEmails: new FormControl(false, Validators.required)
})
看起来必须有一个初始值,但您可以将null作为默认值传递
new FormControl(null, Validators.required)