Я хочу отобразить поле формы в соответствии с выбранным значением в раскрывающемся списке формы.
Например, если элемент, выбранный в раскрывающемся списке, является «первым», я хочу, чтобы формане изменить.
С другой стороны, если я выберу элемент «два» в раскрывающемся списке, я хочу, чтобы он отображал ввод «появляется»
Вот мой код на данный момент
HTML:
<div class="div-champs">
<p id="champs">Type
<span id="required">*</span>
</p>
<div class="select-style ">
<select [(ngModel)]="selectedOption" name="type" >
<option style="display:none">
<option *ngFor="let o of options">
{{o.name}}
</option>
</select>
</div>
</div>
<p id="champs">Appears
<input type="appears" class="form-control" name="appears" formControlName="appears">
</p>
Машинопись:
...
private selectedOption: string;
options = [
{ name: "first", value: 1 },
{ name: "two", value: 2 }
]
...
Заранее благодарю за помощь.
Прекрасный день,
С уважением, Валентин