Dies ist eine gemeinsame Sache ... Fügen Sie einfach eine leere <option>
als erstes:
<select #typ class="input" (change)="changeIndex(typ.value)">
<option></option>
<option *ngFor="let creation of creationComponent>{{creation.name}}</option>
</select>
Sie nichts nicht ausgewählten einen <select>
Tag haben kann. Dies sollte es beheben. Zitieren von Turnipcomment: Eine Auswahl muss eine ausgewählte Option haben. Wenn Sie mit dem ausgewählten Attribut nicht explizit eines festlegen, wird das erste verwendet. Für eine bessere Version können Sie den folgenden Code mit selected
Attribute verwenden:
<select #typ class="input" (change)="changeIndex(typ.value)">
<option selected="selected" value=""></option>
<option *ngFor="let creation of creationComponent>{{creation.name}}</option>
</select>
Versuchen Sie, eine Klausel für das Attribut Schreiben ausgewählt – Dalibor
A wählen muss habe eine ausgewählte Option. Wenn Sie mit dem Attribut 'selected' nicht explizit eines festlegen, wird das erste Attribut verwendet. – Turnip
Add