我试图在两个ngFor循环中显示两个不同的ng-content。但正如在 answer中所描述的,Angular不能多次投影ng-content。我尝试了解决方案,但这不允许我多次投影我的内容,只能根据ngIf条件在不同的位置显示它。一个示例父组件(使用app-table的任何组件)。这就是我想做的。<div *ngFor="let line of data">
<ng-content
实际上,我通过包装Angular material Toolbar组件来创建自定义组件。我使用ng-content包装了第一个元素mat-toolbar,并且仅使用ng-content包装了第二个元素mat-toolbar-row。我在这里遇到了一些问题,当我投影第二个或多个工具栏行时,因为它没有在下一行中显示它作为下一个工具栏行,它在第一行中显示第二个工具栏内容我知道ng- only.As是静态投影,所以它在第一行中投影</