আমি কৌনিক 5 এ একটি কাস্টম বৈধতা দেওয়ার চেষ্টা করছি তবে আমি নিম্নলিখিত ত্রুটির মুখোমুখি
Expected validator to return Promise or Observable
মানটি যদি প্রয়োজনীয়তার সাথে মেলে না, আমি কেবল ফর্মটিতে একটি ত্রুটি ফিরিয়ে দিতে চাই, আমার কোডটি এখানে:
এটি আমার উপাদান যেখানে এই উপাদান
constructor(fb: FormBuilder, private cadastroService:CadastroService) {
this.signUp = fb.group({
"name": ["", Validators.compose([Validators.required, Validators.minLength(2)])],
"email": ["", Validators.compose([Validators.required, Validators.email])],
"phone": ["", Validators.compose([Validators.required, Validators.minLength(5)])],
"cpf": ["", Validators.required, ValidateCpf]
})
}
এই কোডটি যাচাইয়ের সাথে ফাইলটিতে আমি প্রয়োগ করতে চাই:
import { AbstractControl } from '@angular/forms';
export function ValidateCpf(control: AbstractControl){
if (control.value == 13445) {
return {errorCpf: true}
}
return null;
}
কেউ আমাকে সাহায্য করতে পারেন? এই ধরণের বৈধতা কি কেবল পর্যবেক্ষণযোগ্যদের সাথেই কাজ করে বা আমি কোন প্রতিশ্রুতি বা পর্যবেক্ষণযোগ্য না হয়ে কি পারি? ধন্যবাদ