How can I manually set an Angular form field as invalid?

后端 未结 9 1679
野的像风
野的像风 2020-11-28 01:58

I am working on a login form and if the user enters invalid credentials we want to mark both the email and password fields as invalid and display a message that says the log

9条回答
  •  广开言路
    2020-11-28 02:38

    In new version of material 2 which its control name starts with mat prefix setErrors() doesn't work, instead Juila's answer can be changed to:

    formData.form.controls['email'].markAsTouched();
    

提交回复
热议问题