Итак, у меня есть BaseComponent , и многие дочерние элементы его расширяют:
export class Child1Component extends BaseComponent implements OnInit, AfterViewInit
Child1Component не вызывает super.ngAfterViewInit()
, но дляпочему-то BaseComponent AfterViewInit выполняется.Я просто утешаю его лог:
ngAfterViewInit() {
console.log('BaseComponent AfterViewInit')
}
Как это возможно?Что еще, кроме super.ngAfterViewInit()
, может вызывать хук жизненного цикла родителя?
Может ли это происходить только в режиме разработки?