我想为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。你能帮助我吗.. 感谢..