Вы должны изменить changeDetection компонента на Default
, просто удалив эту строку или используя вместо нее ChangeDetectionStrategy.Default
.
Стратегия OnPush отключает автоматическое обнаружение изменений.
Если у вас есть причина использовать стратегию OnPush
в вашем компоненте, то вы должны вручную активировать обнаружение изменений
Для этого вам нужно вставить ChangeDetectorRef
в ваш компонент:
constructor(private cdr: ChangeDetectorRef)
И вызвать его после загрузки данных:
getData.subscribe(images => {
// do something
this.cdr.detectChanges();
});