ag-grid-react相关内容

如何在AG网格中增加单元格反应标签?

非常新的AG Grid库,并坚持更新单元格。 实际上,我需要用日期来完成这项任务,但为了简单起见,我将用简单的数字来解释我的问题。 我有 Start,即1。 Stop,已定义 End Duration,已定义 我的目标 Start=Duration+End End=Start+Stop 这是我到目前为止的资料 预期结果 Sandbox Link和下 ..
发布时间:2022-07-15 11:50:41 前端开发

如何在agGRID中选择列数据

我必须启用列选择并对选定的特定列执行类似导出Excel/复制到剪贴板的操作。 要求是当我单击列标题时,它应该选择整个列。 如何实现这一点? 推荐答案 有几种方法。 一种方法是在列菜单中添加一个新的‘Select Column’条目,然后在操作中创建一个新的单元格区域。下面这样的代码应该能起到作用: var gridOptions = { .... getMainMenuI ..
发布时间:2022-04-11 14:42:36 其他开发

根据另一个AG网格中的选定行过滤AG网格

关于ReactJS的问题... 我需要有两个彼此相邻的ag网格,其中第一个显示主记录,第二个显示子记录。 当在第一个ag型网格中选择一行时,第二个ag型网格(最初显示所有子记录)将向下筛选以仅显示与第一个ag型网格表中所选主记录有关的相关子记录。 示例 表1:国家/地区 表2:大都市 加载页面时,表1和表2均显示所有国家/地区和所有大都市 当用户单击表#1中的 ..
发布时间:2022-04-11 14:42:25 其他开发

AG-GRID:为网格预先设置(默认)过滤器

我有一个Reaction应用程序,一切似乎都运行得很好。 我想通过筛选添加一项额外的功能,尽管我目前被卡住了。 谁能就如何预置过滤器提供一些建议 使用我看到的示例过滤方法in this article我尝试实现一个基本示例,尽管它不起作用 this.state = { gridOptions: { . . . onGridReady: this.in ..
发布时间:2022-04-10 23:57:24 前端开发

ag-grid-community:用于服务器端分页的无限行模型,社区免费版本 agGrid - 不像服务器端分页那样工作

我已经花了足够的时间来理解和实施,但似乎文档写得不是很清楚,或者我没能理解一些基本的东西. 使用 ag-grid-community 22.1.1,无法更改大量后端代码,因此在后端更改的建议将不起作用.我能看到的最佳选择是他们解释的无限行模型.ag-grid官方文档 如上图所示,如果我的后端 API 很慢并且返回数据很慢,这我无能为力,因为它反过来调用一些我无法控制的外部 api 返回 ..

显示弹出类型的单元格渲染器

我想在单元格聚焦时显示一种弹出式单元格渲染器.假设,如果行高是 50 像素,当特定单元格被聚焦时,我想要一个高度大于 50 像素(例如 80 像素)的自定义单元格渲染器.我开发了一个自定义单元格渲染器,但只有适合单元格高度(50px)的内容可见,其余内容被截断.我尝试设置绝对定位、更高的 z-index 等,但没有任何效果.对于单元格编辑器,我们可以指定 isPopup(){ return tru ..
发布时间:2021-10-26 17:53:48 其他开发

React ag grid - 用于查找用户在滚动时是否到达网格末尾的事件

在 ag-grid 中,我们有 'bodySroll' 事件来监听滚动.但我想知道用户在滚动时何时到达网格的最后一条记录. 有什么办法可以做到这一点吗? 谢谢 解决方案 你可以为保存你的 ag-grid 的 Div 添加 onScroll 监听器,然后你可以使用 gridApi.getLastDisplayedRow() 这给你当前的最后一行索引视口您可以使用此索引与当前网格上 ..
发布时间:2021-10-26 17:53:20 其他开发

对行进行排序后,Ag-grid 拖放不起作用

在 Ag-grid-react 上对我的行进行排序后,拖放停止工作.在排序之前,拖放已全部设置并运行良好. postSort API 似乎没有实现我需要的东西,重置行甚至设置可拖动就像选择一样. postSort={nodes =>nodes.forEach(n => n.setRowSelectable(true))} 我也试过使用 postSort={nodes =>nodes.f ..
发布时间:2021-10-26 17:53:17 其他开发

ag-Grid - 在行悬停时显示按钮,就像在 Gmail 中一样

在 ag-Grid 中,我想在像在 Gmail 中一样悬停一行时显示操作按钮.无论滚动位置如何,操作按钮都必须出现在网格的右端. 提到了一种方法https://blog.ag-grid.com/build-email-client-with-ag-grid-like-gmail/.他们在最后一列使用了 cellRenderer 并在“onCellMouseOver"发生时在其中显示按钮.只有 ..
发布时间:2021-10-26 17:52:29 其他开发

如何使用 testing-library 测试 ag-grid 中的内容?

我正在尝试编写一些简单的测试,让我想要呈现的标题和数据按预期显示.我创建了一个 repo - https://github.com/olore/ag-grid-testing-library 来重现.在浏览器中打开表格时,该表格看起来与我预期的一样. 和测试 test('渲染所有标题', async() => {const { getByText } = render( ..

基于动态条件的ag-grid单元格样式

我正在寻找基于可设置阈值的 ag-grid 中单元格的动态渲染,高于该阈值,单元格将呈现绿色或红色. 我尝试了以下方法: 并输入阈值(设置状态).但是,即使状态发生变化,columnDefs 中也不会发生变化. 我使用 .applyTransactionAsync() 进行高频更新.因此,在使用 .setColumnDefs() 时,表格不显示任何数据. 有没有办法根据动态 ..
发布时间:2021-07-03 20:35:10 其他开发

反应 ag-grid 行自动高度不起作用

我试图在这里实现文档中描述的行自动高度功能: https://www.ag-grid.com/javascript-grid-row-height/#auto-row-height 但是在我的情况下它似乎不起作用.对我来说,文本根本没有换行,它只是为每一行创建一个长行. 我已尽可能将代码调整到我自己的应用程序中,但也许我错过了一些东西?如果您能查看我的代码并告诉我是否缺少某些内容 ..
发布时间:2021-06-04 19:43:52 其他开发

ag-grid-community:用于服务器端分页的无限行模型,社区免费版本agGrid-不能像服务器端分页那样工作

我在此方面花了足够的时间来理解和实施,但似乎文档写得不够清楚或无法理解一些基本知识. 使用ag-grid-community 22.1.1不能更改许多后端代码,因此在后端进行更改的建议将不起作用.我能看到的最好的选择是他们解释的无限行模型. ag-grid官方文件 如上图所示,如果我的后端API缓慢并且返回数据缓慢,这对我无济于事,因为它反过来又在控件之外调用某些外部api会返回缓慢的 ..

AG Grid使用applyTransaction插入行

是否可以在特定索引处而不是在网格末尾插入行? 例如,如果我想从顶部插入10行,该怎么办?还是在中间? 我确实找到了一种叫做insertItemAtIndex(index, [rows]); 的旧的网格方法 ,但此方法无效,并表示已弃用.有没有办法用applyTransaction(transaction)做到这一点? 解决方案 RowDataTransaction接口具有可 ..
发布时间:2020-08-21 19:29:00 前端开发