在Angular2中手动设置无效输入
我使用formbuilder创建了一个表单:在Angular2中手动设置无效输入,angular,Angular,我使用formbuilder创建了一个表单: constructor(){ this.userForm = this.formBuilder.group({ 'firstname': ['', Validators.required], 'lastname': ['', Validators.required], 'email': ['', Validators.compose([Validators.required, Validatio
constructor(){
this.userForm = this.formBuilder.group({
'firstname': ['', Validators.required],
'lastname': ['', Validators.required],
'email': ['', Validators.compose([Validators.required, ValidationService.emailValidator])]
});
}
我想将firstname字段设置为无效。我怎么能做到
编辑:
我希望手动将firstname字段设置为无效,如下所示:
this.userForm.firstname.valid=false
如果它是空的,或者如果您不需要对firstname
进行验证,那么它是无效的,您不需要将它放在formBuilder的验证中如果它是空的,或者如果您不需要对firstname
进行验证,那么它是无效的将其放入formBuilder的验证中
如果为空则无效字段的默认状态无效。如果为空则无效字段的默认状态无效。