Давайте предположим, что следующий ItemComponent создан много раз:
<li *ngFor="let item of items">
<app-item [data]="item"></app-item>
</li>
и содержит кнопки, которые при нажатии отображают некоторые сложные модальные диалоги.
Влияет ли это на производительность приложения (например, время запуска или объем памяти), когда я размещаю некоторые ng-шаблоны диалогов внутри ItemComponent или вне * ngFor?
Я имею в виду, я знаю, что шаблоны не создаются до тех пор, пока не будут вызваны диалоги, но я не уверен, что сам шаблон создается один раз для компонента или один раз для экземпляра?