Ag-Grid:修改一个网格中的数据,同时在另一个网格中应用过滤器

时间:2018-11-20 09:52:16

标签: javascript angular typescript ag-grid ag-grid-angular

根据设计,我并排有2个网格,并且两个网格的行数都相同。我需要在grid1的一列中应用过滤器,并且在应用过滤器后,两个网格中的行数也应相同。

Component.ts

 GridOptions = <GridOptions>{
   enableFilter: true,
   rowSelection: 'multiple',
   enableSorting: false,
   enableColResize: true,
   singleClickEdit: true,
   animateRows: true,
   headerHeight: 50,
   rowClass: 'rowClass',
   headerClass: 'GridHeader',
   overlayNoRowsTemplate: " ",
   context: {
     componentParent: this
   },    
   onFilterModified: this.GridFilter
};

GridColumnDefs = [{
  headerName: "Student Name", field: "name", width: 90, editable: true, 
  filter: 'agTextColumnFilter'
},];

releaseFilter(params: any) {
  var data = params.api.getRenderedNodes()
}

我得到了grid1的过滤行,但是不知道如何为第二个网格设置过滤索引。预先感谢

0 个答案:

没有答案