ngx-datatable - 如何在运行时为列定义“单元类”

时间:2017-06-26 15:07:32

标签: ngx-datatable

<ngx-datatable id ="ngxdatatable" class='material striped' [rows]="rows" [columns] ="columns" </ngx-datatable>

我尝试使用类对象中的列属性绑定列,这些列在运行时获取。 我想使用css使用单元格类来设置特定列的样式。如何实现这一目标。请帮忙

1 个答案:

答案 0 :(得分:4)

我建议查看一些样式标题和列单元格的源代码,以及如何创建列模板,例如:

https://github.com/swimlane/ngx-datatable/blob/master/demo/basic/css.component.tshttps://github.com/swimlane/ngx-datatable/blob/master/demo/basic/row-detail.component.ts

您可以通过添加[headerClass] =&#34; insertYourCssClassName&#34;来设置列标题的样式。在列模板标签内,如下所示:

<ngx-datatable-column name="ID" prop="id" [headerClass]="insertYourCssClassNameHere">

使用[cellClass]代替[headerClass]来设置身体细胞的样式也是如此。