Я перепробовал все доступные решения и не смог заставить эту простую вещь работать.
Это мой ts-файл.
options = [
{ value: '', label: 'Age group' },
{ value: '2-3', label: '2 to 3 years' },
{ value: '3-4', label: '3 to 4 years' },
{ value: '4-6', label: '4 to 6 years' },
{ value: '6-8', label: '6 to 8 years' },
{ value: '8-12', label: '8 to 12 years' },
];
selectedValue: any = "6-8";
Вот мой HTML
<"form-inline waves-light ml-auto d-lg-none d-sm-flex" mdbWavesEffect>
<div class="md-form my-0">
<select class="browser-default custom-select" name="ageGroup" [(ngModel)]="selectedValue">
<option value={{option.value}} *ngFor="let option of options">
{{option.label}}
</option>
</select>
</div>
</form>
Вот предварительный просмотр вывода. Предварительный просмотр вывода
Это выбор последней опции, независимо от того, какой метод я использую.