使用ngModel如下。
<select *ngIf="result.Waarde.length >= 2; else other_content" [(ngModel)]="result.WaardeStr" (change)="onChangeSelected($event.target.value, result)" #select class="form-control"> <option *ngFor="let waarde of result.Waarde" [value]="waarde.value"> {{waarde.value}} </option> </select>
把条件放在 selected 属性:
selected
<select *ngIf="result.Waarde.length >= 2; else other_content" (change)="onChangeSelected($event.target.value, result)" #select class="form-control"> <option *ngFor="let waarde of result.Waarde" [attr.selected]="result.WaardeStr == waarde.value"> {{waarde.value}} </option> </select>