У меня есть ионный выбор с объектом в значении.Когда я заполняю значение de formControlName объектом, изменение иона не работает.
См. Мой код:
selectedDate определяется в конструкторе как:
selectedDate = {};
Я предварительно заполняю значение eventDate объектом отметки времени:
{ seconds: 455554, nanoseconds: 0 }
Html
<ion-select [compareWith]="compareDates" [(ngModel)]="selectedDate.seconds" formControlName="eventDate" (ionChange)="loadEventsByDate($event)">
<ion-option *ngFor="let event of dates | filterUnique:['date', 'seconds']" [value]="event.date" (ionSelect)="loadEventsByDate(event.date)">
{{ event.date.seconds * 1000 | date:'MM-dd-yyyy' }}
</ion-option>
</ion-select>
Выбрано правильное значение!Но событие ionChange не запускается ... Когда я нажимаю на уже выбранное значение, событие ionSelect срабатывает.