잘 작동하는 ngFor
을 사용하여 양방향 바인드 select
드롭 다운을 만들고 있는데, 페이지가로드되지 않으면 option
이 선택되지 않습니다. [selected]
으로 시도했지만 다시는 아무 일도 일어나지 않습니다.양방향 바인드 선택 드롭 다운에서 옵션을 선택하지 않았습니까?
코드 :
<ng-container *ngFor="let attribute of details.Attributes">
<tr *ngIf="attribute.IsConfigurator == 'true'">
<td align="right">{{attribute.PropertyName}}</td>
<td>
<select [(ngModel)]="config[attribute.Pid]" (ngModelChange)="updateConfig()" class="form-control">
<option *ngFor="let values of attribute.Values; let i = index" value="{{values.Vid}}" [selected]="i == 0">{{values.Value}}</option>
</select>
</td>
</tr>
</ng-container>
이
내 페이지에 10 개 이상의'select' 드롭 다운이 있기 때문에'selected'를'ngModel'로 사용할 수 없습니다 ... –
다른 방법을 사용하더라도 10 개의 다른 변수가 필요합니다. – Sajeetharan