ngOnInit() { const formControl = this.group.controls[this.config.name]; // if (this.config.validation.required) { // this.validators.push(Validators.required); // formControl.setValidators([Validators.required]); // } if (this.config.validation.minLength) { this.validators.push(Validators.minLength(this.config.validation.minLength)); formControl.setValidators([Validators.minLength(this.config.validation.minLength)]); } formControl.setValue(null); formControl.updateValueAndValidity(); console.log(this.group.controls[this.config.name].validator(formControl)); this.ready = true; }
请注意:配置设置正在从JSON中读取
在一些挖掘和断点设置之后,问题被发现在其他地方,当然,当我发布这个问题时,我的分析是错误的。