我有表单控件
createform() {
this.brandAddForm = this.fromBulider.group({
arBrandName: new FormControl('', [Validators.required],
(control: AbstractControl) => this.checkArBrandExist(control)),
enBrandName: new FormControl('', [Validators.required],
(control: AbstractControl) => this.checkEnBrandExist(control)
)
}, { updateOn: "blur" });
}
每个表单控件都包含自定义验证功能checkEnBrandExist()
当我尝试向表单组添加新的表单控件时:
this.brandAddForm.addControl(null, new FormControl('', [Validators.required]));
我发现checkEnBrandExist-checkArBrandExist被解雇了
有人可以帮助我解决这个问题