Я создаю довольно сложную форму.Я хочу установить требуемое значение в моем элементе управления textarea, только если пользователь выбрал конкретное значение из элемента управления select.На данный момент я подписываюсь на выбор элемента управления, поэтому каждый раз, когда его значение изменяется, он проверяет, является ли выбранное значение 1 или нет.
onChanges(): void {
this.form.controls['D5'].valueChanges.subscribe(changes => {
if(changes == 1){
this.form.controls['ND5'].setValidators([Validators.required]);
}
});
}
D5 - мой пользовательский выбор, а ND5 - мой пользовательский текст.Я хочу установить валидатор на ND5 только в том случае, если пользователь выбрал значение 1 из выбора.