angular2自定义验证以及如何为我的组件导入它们

时间:2016-11-15 13:30:30

标签: angular angular2-forms

我想为angular2项目编写自定义验证。你能帮助我,在哪里写,以及如何集成到我的组件。 我试过这样:

function emailValidator(control: FormControl): { [s: string]: boolean } {
    alert('---->'+control.value);
  if (!control.value.match(/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/)) {
    return {invalidEmail: true};
  }
}

在控制台日志中,它为null。你能帮助我吗.. 感谢..

0 个答案:

没有答案