具有动态数据代码的重复元素在angular7

时间:2019-04-27 09:14:14

标签: angular7

我需要停止在我的angular 7应用程序中重复的一组元素。

那组元素正在处理动态数据。

所以我在一个组件中创建了这组元素。

但是我不能在该组件内部调用该组件。

1 个答案:

答案 0 :(得分:0)

我为此找到了解决方案

<ul>
    <li *ngFor='let link of links'>
        <ng-container 
             *ngTemplateOutlet="simpleLink; context:{link:link}">
        </ng-container>
    </li>
</ul>

<ng-template #simpleLink let-link='link'>
    Simple : {{ link.name }}
    <ul>
        <li *ngFor='let link of link.childLinks'>
            <ng-container 
                *ngTemplateOutlet="simpleLink; context:{link:link}">
            </ng-container>
        </li>
    </ul>
</ng-template>