Primeng2を使用してAngular2に展開可能な行がありますが、展開可能な列の列見出しは表示されません。展開行でPrimengの展開可能な列見出しが表示されない
<p-dataTable [value]="activetrucks" expandableRows="true" [(selection)]="selectedtruck">
<p-header>
List of Active trucks
</p-header>
<p-column expander="true"></p-column>
<p-column field="owner_id" header="Transporter"></p-column>
<p-column field="reg_no" header="Truck number"></p-column>
<p-column field="truck_category" header="Truck type" ></p-column>
<template let-user pTemplate="rowexpansion"> //headers dont show
<div class="ui-grid ui-grid-responsive ui-fluid">
<p-dataTable [value]="stages" [paginator]="true" [pageLinks]="3">
<p-header>
The different stages
</p-header>
<p-column field="status" header="Status"></p-column>
<p-column field="created_at" header="Done by"></p-column>
<p-column field="created_by" header="Date"></p-column>
<p-column styleClass="col-button">
<template let-truck="rowData" pTemplate="body">
<button type="button" pButton (click)="onremoveTruck(truck)" icon="fa-remove"></button>
</template>
</p-column>
</p-dataTable>
</div>
</template>
</p-dataTable>
ヘッダは下図に示すように表示いけない:
これは拡張可能な行の私のテーブルです。
何間違っているだろうか?
あなたは、ヘッダーテキストがありますが、CSSやテキストによって隠されたかどうかを開発者向けツールで確認することができ、全く存在しないのですか? –
ヘッダーテキストはありますが、CSSクラスによって隠されています.ui-datatable-reflow .ui-datatable-data td .ui-column-title { display:none; } –
ネストした表に何らかのクラスをマークし、ヘッダの表示プロパティを変更するCSSルールを作成するだけです。 –