html:添加 cellclick事件
<db-angular-tree-grid
#treegrid
[data]="data"
[configs]="configs"
(cellclick)="onCellclick($event)">
</db-angular-tree-grid>
ts:columns配置
通过renderer返回带标签的字符串,但这里设置style会被系统清除,只能加载全局的样式,所以设置的class也是在全局的style.scss里配置的
columns: [
{ name: 'orgName', header: '部门名称' },
{ name: 'reportTime', header: '填报时间' },
{
name: 'weeklyPeriods', header: '周报期数', renderer: function (weeklyPeriods) {
return '<font color="blue" class="cellFont">' + weeklyPeriods + '</font>';
},
},
{ name: 'theNumberOf', header: '受灾数' },
],
styles.scss
// 表格边框