28得票3回答
Angular网格ag-grid列定义动态更改

我有一个关于columnDefs动态更改的问题。这是我的gridOptions:$scope.gridOptions = { columnDefs: [], enableFilter: true, rowData: null, rowSelection: 'multiple',...

27得票7回答
如何获取和设置ag-grid状态?

我怎样才能获取和重新设置ag-grid表格的状态?我的意思是,哪些列正在显示,以什么顺序,使用什么排序和过滤等。 更新:getColumnState和setColumnState似乎靠近我想要的东西,但我无法找出应该在哪些回调函数中保存和恢复状态。我尝试在onGridReady中还原它,但当...

27得票6回答
Ag-Grid中的单元格渲染器与按钮点击

我正在使用带有ag-grid数据表的Angular 5,但无法在此处使用cellRenderer从单元格触发点击事件,以下是我的ag-grid -> colDefs用法。this.columnDefs = [ {headerName: '#', rowDrag: tru...

25得票7回答
有没有一种方法可以以百分比指定ag-grid列宽度?

目前,我所知道的唯一指定列网格宽度的方法是在列定义中添加width属性,例如:columnDefs: any[] = [ { headerName: 'ID', field: 'id', width: 50, type: 'numericColumn' ...

25得票8回答
尽管在ag-grid中使用了sizeColumnsToFit,仍然出现了不必要的水平滚动条

我已将我的ag-grid版本从7.2.0升级到了v14.2.0。当我在onGridReady或onGridSizeChanged事件中使用sizeColumnsToFit() API时,它可以正常工作但会保留不必要的水平滚动条,可能是由于网格宽度的错误计算导致的。 这个问题也可以在ag-gr...

23得票10回答
如何在 ag-grid 上显示数据之前格式化数据

我刚刚发现了 ag-grid。我正在使用它在 angular2+ 上从 api 加载数据。其中一个字段是日期,但它的格式为 ISO 格式。我一直在尝试格式化它,有没有办法可以做到这一点,是否可以添加管道或其他方式?通常,我会像这样做:{{ someISODate | date: 'dd.MM....

22得票4回答
AG-Grid大数据集渲染时间(缓慢)

我有一个包含大量但合理的数据的表格(大约12,000个单元格... 340列和34行)。我知道这似乎是一个横向的表格,但对于我们的应用程序来说,很可能有大量的列和较少的行。 当数据约为2300个单元格(68列和34行)时,速度足够快,可以称之为“立即”完成。没有什么需要担心的。 增加5...

22得票6回答
ag-grid自动调整高度以适应整个网格

我无法找到一种完美适配所有行的网格大小的好方法。 文档只指出了通过%或px来调整大小。 由于我想根据行数进行调整,所以我想出了以下函数。看起来像是重新发明轮子,也许有更好的方法?getHeight(type:EntityType) { var c = this.Apis[type]...

21得票7回答
如何在删除行后升级/刷新ag-grid?

我有一个 ag grid,我正在尝试删除一行...使用 "splice" 技术,我能够从数据源中删除该行,之后我想刷新表格。但是它显示错误。这是我用于删除一行的代码:selectedvalue={} //this holds the selected row value rowData=[];...

21得票6回答
取消选择 Ag Grid Angular 中已选择的行

有没有任何网格API可以通过编程方式取消ag-grid中已选择的行? 我尝试在选定的行上执行一些操作,基本上是异步操作,之后需要从网格中取消选择此行。