我使用此声明来验证电子邮件:
RECRWAL
我的申请表中没有必要输入电子邮件。 是否可以指定 Validators.notRequired ?
之类的内容答案 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)]]