У меня есть вопрос в поле выбора формы.
Когда я выбираю вариант 1, поле выбора ниже должно показывать некоторые ответы и то же самое для варианта 2.
У меня есть временное решение, но только когда у меня есть только 2 варианта, я хотел бы знать, что делать, и я также хотел бы знать, как я могу передать текстовое поле выбора в класс рядом с событием изменения. Извините, мой плохой английский!
HTML:
<div class="form-group">
<select class="form-control" formControlName="nome_completo" (change)="teste($event)">
<option value="op1">Option1</option>
<option value="op2">Option2</option>
</select>
</div>
<div class="form-group" *ngIf="gambi === 0; else op2">
<select class="form-control" formControlName="nome_usuario">
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
</div>
<ng-template #op2>
<div class="form-group">
<select class="form-control" formControlName="nome_usuario">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
</select>
</div>
</ng-template>
<div class="form-group">
<input type="password" class="form-control" placeholder="Senha" formControlName="senha">
</div>
TS CLASS:
public gambi: number = 0
public teste(event: Event): void{
if(this.gambi == 1){
this.gambi = 0;
} else {
this.gambi = 1;
}
}