以下是使用AGGrid进行聚合和筛选的代码示例:
import { AgGridModule } from 'ag-grid-angular';
export class AppComponent {
rowData = [
{ make: 'Toyota', model: 'Camry', price: 25000 },
{ make: 'Ford', model: 'Mustang', price: 35000 },
{ make: 'Honda', model: 'Civic', price: 20000 },
];
columnDefs = [
{ headerName: 'Make', field: 'make' },
{ headerName: 'Model', field: 'model' },
{ headerName: 'Price', field: 'price', aggFunc: 'sum' },
];
}
在上面的代码中,rowData是用于显示数据的数组,columnDefs定义了表格的列和聚合函数。在这个示例中,我们使用aggFunc属性指定了对Price列进行求和的聚合函数。
注意:以上示例是使用AGGrid v24.1.0版本的Angular Adapter编写的,如果你使用其他版本或其他框架,请根据相应的文档进行相应的调整。