* ngЕсли физически DOM изменяется, добавляя или удаляя элемент каждый раз, когда изменяется условие. Поэтому, если условие изменяется до того, как оно будет отображено в виде, выдается ошибка.
Добавление этого вызовет цикл обнаружения изменений после того, как Angular проверит содержимое, проецируемое в директиву / компонент:
import { ChangeDetectorRef, AfterContentChecked} from '@angular/core';
constructor(private cdref: ChangeDetectorRef) { }
ngAfterContentChecked() {
this.cdref.detectChanges();
}
STACKBLITZ