这是我的代码
<p-dataTable [value]="postData" [globalFilter]="gb" [rows]="5" [paginator]="true" [pageLinks]="3" [rowsPerPageOptions]="[5,10,20]">
<p-column field="state" header="state" ></p-column>
<p-column styleClass="col-button" field="Activity_Dep" >
<ng-template pTemplate="header">
<span>test</span>
</ng-template>
<ng-template let-rowdata="rowData" pTemplate="body">
<p>{{rowdata.Activity_Dep + rowdata.Activity_Group}}</p>
</ng-template>
</p-column>
</p-dataTable>
globalFilter与p-column 1一起使用,但不适用于ng-template
如何使用ng-template过滤?
答案 0 :(得分:0)
您可以使用已解析的数据创建隐藏列,并将 filterField 列属性设置为该列,这样当您搜索时,它将搜索该列而不是可见的列。