Валидация формы с исключением полей
У мен есть форма:
<form>
<select>
<option>Почта</option>
<option>Доставка</option>
</select>
//Показать если выбрано почта
<input name="Почта" formControlName='post'/>
//Показать если выбрано доставка
<input name="Доставка" formControlName='office'/>
</form>
Не могу понять как сделать валидацию такой формы:
this.payForm = new FormGroup({
post: new FormControl('', Validators.required),
office: new FormControl('', Validators.required)
});
Если делать так валидацию, то форма будет всегда невалидна, так как 1 поле будет всегда скрыто!Возможно можно както удалять поля и добавлять из FormGroup, но не пойму как!