Пытается установить параметр по умолчанию в элементе управления <ion-select>
. Использование v4 rc2, но это было проблемой, так как я начал с поздних бета-версий v4.
<ion-select>
правильно устанавливает выбор по умолчанию, но я получаю небольшую нижнюю строчку. Выбранная опция не отображается. Когда я выбираю элемент управления, отображается предупреждение и выбирается правильная опция. Или я что-то не так делаю?
Имеет значение порядок установки measureSetId
против загрузки measureSets[]
?
Мысли? признателен за любую помощь в этом.
<ion-select name="measureSetSelect" [(ngModel)]="selectedMeasureSetId">
<ion-select-option *ngFor="let measureSet of measureSets" [value]="measureSet.measureSetId">
{{measureSet.name}}
</ion-select-option>
</ion-select>
public measureSets: IMeasureSet[];
public selectedMeasureSetId: number;
ngOnInit() {
this.measureSetsApiService.query().pipe(take(1)).subscribe(result => {
this.selectedMeasureSetId = result.find(i => i.isDefault).measureSetId || 1;
this.measureSets = result;
});
}