我使用的是p-dataTable,我想在td中应用一种风格,但这种风格取决于字段的价值而且我不知道它是怎么做的。我的代码是:
<p-dataTable [value]="cars" resizableColumns="true" [responsive]="true" reorderableColumns="true">
<p-column [styleClass]="carStyle" field="carDesc"></p-column>
<p-column styleClass="ui-model-car" field="carModelDesc"></p-column>
<p-column styleClass="ui-width-icon-car">
<template let-col let-item="rowData" pTemplate type="body">
<div data-toggle="tooltip" data-placement="left" title="{{item.typeCarDesc}}">
<span class="icon-circle {{item.typeCarIcon}} {{item.carColor}}"></span>
</div>
</template>
</p-column>
</p-dataTable>
carStyle可能是空的或ui-without-border-top和我的css:
td.ui-without-border-top {border-top-style: hidden;}
在我生成的html代码中,我没有看到carStyle。我需要td中的风格。