Поле выбора не отображает выбранные значения в angular 10, но отображается в angular 8 с тем же кодом

#angular #angular10

#angular #angular10

Вопрос:

У меня есть следующий код в двух разных приложениях, разработанных в Angular 8 и 10, и он не отображает выбранное значение в приложении angular 10, но отображается правильно в приложении angular 8

 <select [value]="10">
 <ng-container *ngFor="let hour of hours">
  <option [value]="hour">{{hour}}</option>
 </ng-container>
</select>
  

Здесь часы — это массив.

Ответ №1:

 I've cross checked this code 
" <select [value]="10">
 <ng-container *ngFor="let hour of hours">
  <option [value]="hour">{{hour}}</option>
 </ng-container>
</select> "

It is working on both Angular 8 as well as on Angular 10. On both of the version by dedault it is showing the first element of array is selected.