У меня очень простой ngFor
<div *ngFor="let service of loadedServices; let i = index;"> <div> </div> </div>
В зависимости от сервиса мне нужно загрузить другой компонент.Я видел, что это возможно с ComponentFactoryResolver (https://angular.io/guide/dynamic-component-loader#targetText=Dynamic%20component%20loadinglink&targetText=This%20makes%20it%20impractical%20to,API%20for%20loading%20components%20dynamically.)
Но в примере показано, как добавить один компонент к одному элементу в HTML.
Как добавить компонент к каждомуэлемент, созданный ngFor?
Спасибо всем
Вы можете использовать так:
<comp-selector *ngFor="let sec of page.Sections;" id="{{sec.Id}}"></comp-selector>
Здесь: селектор компов - селектор.