2017-02-28 1 views
0

docs에 따르면 ngAfterContentInit은 첫 번째 NgDoCheck 이후에 한 번만 호출되지만 내 경우에는 두 번 실행되므로이 ​​문제가 발생한 이유를 찾을 수 없습니다. 이 후크가 두 번 실행될 수있는 이유 또는 그 원인이 될 수있는 알려진 부작용에 대한 아이디어가 있습니까?ngAfterContentInit 후크가 두 번 호출되는 이유는 무엇입니까?

+0

자신이하는 일을 보지 않고 말하기가 어렵습니다. 플 런커에서 재생산 할 수 있습니까? –

+0

오류가있는 코드를 게시하십시오. –

+0

많은 코드 줄을 게시 할 수 없으며 오류가 없습니다. 두 번 호출되는이 후크를 사용하면 뷰의 부작용이 발생합니다. – Konst

답변

0

한동안 동일한 문제가 발생하며 대개 템플릿의 오류 코드로 인해 발생합니다. 방금 변경 한 마지막 문제로 인한 것이 아닌지 추적하기가 어려울 수 있습니다.

이 질문은 ngOnInit : why ngOnInit called twice?에 관한 것이지만 문제는 동일하다고 생각합니다. 도 참조하십시오. https://github.com/angular/angular/issues/6782

관련 문제