Мне нужен динамический столбец диапазона строк в p-таблице primeng https://primefaces.org/primeng/#/table/colgroup
Я пробовал это:
<ng-template pTemplate="header" let-columns>
<tr class="text-center">
<th *ngFor="let col of businessLogicMasterObject.columnList" [colSpan]="col.colSpan" [rowSpan]="col.rowSpan">
<div class="break-string-length">
{{col?.header}}
</div>
</th>
</tr>
<tr class="text-center">
<ng-template ngFor let-col [ngForOf]="businessLogicMasterObject.columnList">
<th *ngFor="let subheader of col?.subheaders" [colSpan]="subheader.colSpan" [rowSpan]="subheader.rowSpan">
{{subheader?.header}}
</th>
</ng-template>
</tr>
</ng-template>
Но это позволяет мне только 2 уровня диапазона строк:
![enter image description here](https://i.stack.imgur.com/Zw0lZ.png)
Как получить другой уровень заголовка?
Означает, что на рисунке показан заголовок - Stock, подзаголовок - SA, MA, A, U.
Так что SA имеет также подзаголовки