I am trying to create a conditional required check in a specific field. I am trying to do this using return Validators.required in my function, but this does not seem to work. How can I do it? Here is my code:
private _ansat: AbstractControl = new FormControl('', Validators.required); private _helbred: AbstractControl = new FormControl('', Validators.compose([this.useValidateIfRadio(this._ansat, 0, Validators.required)]) ); constructor(private _fb: FormBuilder) { this.myForm = this._fb.group({ ansat: this._ansat, helbred: this._helbred }); } useValidateIfRadio (c: AbstractControl, n: number, v) { return function (control) { return new Promise(resolve => {
Any help is greatly appreciated.
validation angular angular2-forms formbuilder
Vanquiza
source share