Datepicker работает нормально, когда я не применяю ChangeDetectionStrategy.OnPush
в компоненте. Но он начинает выбирать неправильную дату (иногда), когда я применяю ChangeDetectionStrategy.OnPush
в компоненте и detach
изменения в ngAfterViewInit
.
Я понимаю, datepicker
модал не может применить изменения к выделению, когда я отсоединился все изменения от компонента. Мне нужен обратный вызов ng-bootstrap
, где я могу применить detectChanges()
, когда пользователь меняет действие в режиме datepicker
(например, изменение года, месяца, переход от месяца к стрелке).
Вот код в stackblitz