angular 5 - 电子邮件验证器

时间:2018-04-13 08:36:23

标签: validation angular5

我使用此声明来验证电子邮件:

RECRWAL

我的申请表中没有必要输入电子邮件。 是否可以指定 Validators.notRequired

之类的内容

1 个答案:

答案 0 :(得分:2)

问题似乎是Validators.email不允许输入。似乎是固定在角6.0.0-beta4

您可以尝试使用here讨论的解决方法。

function emailOrEmpty(control: AbstractControl): ValidationErrors | null {
    return control.value === '' ? null : Validators.email(control); 
 }

你的领域:

email: ['', [this.emailOrEmpty, Validators.minLength(2)]]