在Angular2中手动设置无效输入

时间:2017-02-07 15:23:03

标签: angular

我有一个用formbuilder创建的表单:

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

1 个答案:

答案 0 :(得分:0)

如果它是空的,或者您不需要在firstname上进行验证,则无法将其置于formBuilder的验证中