【发布时间】:2021-03-05 04:16:55
【问题描述】:
如何通过单击ag-grid中的列标题来获取列标题的名称,实际上我想在单击列标题时执行服务器端排序和过滤,为此,我需要名称事件的专栏。
HTML 模板
<ag-grid-angular [gridOptions]="gridOptions" style="width: 100%;
height: 650px;" (gridReady)="onGridReady($event)"
class="ag-theme-balham" [columnDefs]="columnDefs"
[rowData]="rowData">
</ag-grid-angular>
TS
rowData;
columnDefs = [
{
headerName: "name",
field: "athlete",
},
{
headerName: "Status",
field: "age"
}
];
onGridReady(params: any) {
this.service.getData().subscribe((e)=>{
this.rowData = e;
});
}
【问题讨论】:
-
到目前为止我找到的最佳答案也在 stackoverflow 上:stackoverflow.com/questions/56337846/…。有关完整示例,请检查此 repo:github.com/ag-grid/ag-grid-angular-cli-example