在Angular 5中使用* ngFor在p-dataTable中创建2列

时间:2018-09-27 09:28:40

标签: javascript angular

我想动态创建一个标题列,它将进一步分为2个子标题。如果我有4个标头,则应创建8个子标头。但是,当我在子标题列中应用* ngFor时,我只会得到其中一个子标题。有没有一种方法可以使用标题* ngFor创建子标题?

代码段:

<p-headerColumnGroup>
    <p-row>
        <p-column *ngFor="let col of body" [header]="someValue" [style]="{'width':'180px'}">
        </p-column>
    </p-row>

    <p-row>
        <p-column *ngFor="let col of body" [style]="{'width':'90px'}">
            <ng-template pTemplate="sub-header">
                Activation
            </ng-template>
            <ng-template pTemplate="sub-header">
                Ratio
            </ng-template>
        </p-column>
    </p-row>

0 个答案:

没有答案