Я пытаюсь проверить доступность имени пользователя при вводе имени пользователя, используя остальные API.Я использую угловые формы для валидаторов.Из бэкэнда я получаю true, если имя пользователя существует, и false, если нет.Я использую приведенный ниже код:
this.registerForm = this.formBuilder.group({
userName: ['', [Validators.required, this.userNameValidator.bind(this)]],
});
userNameValidator(control: AbstractControl) {
setTimeout(() => {
return this.adminService.checkUserName(control.value).subscribe((Response:any)=>{
return Response._body ? true : {'invalidUserName': true};
})
}, 1000);}
Показывает нулевое свойство ошибок в элементе управления формы