セルにフィールド値に応じてセルを追加するにはどうすればいいですか?PrimeNG DataTable:セルのクラス/スタイルを変更する
<p-dataTable [value]="invoices" tableStyleClass="table-invoices">
<p-column field="status" header="Status" styleClass="mini status">
<ng-template pTemplate="body" let-col let-inv="rowData">
{{inv.status}}
</ng-template>
</p-column>
</p-dataTable>
私は列のすべてのセルにクラスを追加する方法を知っているが、私はstatus
に格納された値に応じて、個別の細胞(<td>
)にクラスを与える必要があり、その列内の一部の細胞がありますクラスと同じ列にある他のクラスはそうしないでしょう。
編集:私は<td>
内のHTML要素にクラスを与える方法を知っているが、私はそれが<td>
自体にクラスを付与することが可能かどうかを知りたいです。
ありがとうございますが、セル内のhtml要素ではなく、セルのスタイルを設定する必要があります。 – mariogl