用于可扩展行或全宽单元格渲染器的ag-grid组单元格渲染器,

时间:2020-07-10 06:01:47

标签: ag-grid ag-grid-react

ag-grid组单元格渲染器在demo(https://www.ag-grid.com/javascript-grid-provided-renderer-group/)中使用了ag-grid-enterprise依赖项,

表示它是企业功能还是我们可以使用它。 如果没有阅读,我在这里{Is there a way to group rows in ag-grid without the enterprise version?)可以使用ag-grid全宽展开行功能,有人可以帮忙如何使用全宽进行行展开吗?

1 个答案:

答案 0 :(得分:0)

我找到了解决方法。

如果没有导入“ ag-grid-enterprise ”依赖项,

Ag-grid组单元格渲染器将无法工作。因此,为了使用社区版本实现行扩展功能,我使用了全宽单元格渲染器(https://www.ag-grid.com/javascript-grid-full-width-rows/)。

步骤:假设您要在按钮上单击以扩展该行。 全宽单元格渲染器具有“ isFullWidthCell”功能,可以告诉天气是否以全宽显示行。

因此,现在,单击按钮时,您必须向行节点添加属性,然后从“ isFullWidthCell”函数返回该属性。 (我也要在单击按钮时添加新行,并且只为该行设置该属性)

例如:

function isFullWidthCell(rowNode){ 返回rowNode.data.isExpandable; } 因此,如果此属性为true,则它将扩展该行。

这可能会令人困惑,但是请仔细阅读一下文档,这可能会有所帮助。