2017-04-13 3 views
5

모든 내용의 다이제스트주기에 동일한 내용의 새 목록을 반환하거나 동일한 목록 인스턴스를 반환하는 경우 각도가 중요합니까? 이것은 OnPush가 아니라 기본 변경 감지를 가정합니다.각도 변경 감지 및 목록 참조

답변

1

이것은 영향을 미칠 것입니다. ngFor는 각 요소를 재평가해야합니다. 신원 확인을 할 것입니다. 그렇게해야합니다.하지만 큰 앱에 수천 개의 요소가 있으면 오버 헤드가 추가 될 수 있으므로 매번 같은 목록을 반환하는 것이 좋습니다.

+0

감사합니다. 신분 확인이 무엇인지 자세히 설명해 줄 수 있습니까? 또한 각 요소를 관계없이 재평가 할 필요가 없습니까? 내가 올바르게 이해하면 ngFor가 Angular에게 자신의 목록 사본을 보관하게하고 모든 CD에 대해 깊은 비교를해야합니다. – Dandan