我有FormBuilder方式的验证规则:
this.recoveryForm = this.fb.group({
'phone': ['', [Validators.required, ValidationService.phoneValidator]],
'confirmation_code': [Validators.required, Validators.minLength(5), Validators.maxLength(5)]
});
如何使用http请求向服务器添加电话号码的异步验证?
是FormBuilder
还是以另一种方式存在?
答案 0 :(得分:1)
您正在将异步验证器传递给同步验证器数组,我认为它应该是这样的:
...
email: ['', [Validators.required], [ValidationService.phoneValidator]],