代码之家  ›  专栏  ›  技术社区  ›  Danaley

在ag网格中使用分组功能构建我们自己的cellRenderer

  •  4
  • Danaley  · 技术社区  · 6 年前

    以前我有 columnDefs 用于使用内置 分组 功能。

    colDef = [
                {
                    headerName: 'HeaderName',
                    field: 'a',
                    editable: false,
                    cellRenderer: 'group',
                    ...
                },
    

    现在我尝试使用角度组件渲染ag网格单元 cellRendererFramework 但这让我失去了分组功能。 具有展开/折叠功能的树组值不再工作。

    colDef = [
                {
                    headerName: 'HeaderName',
                    field: 'a',
                    editable: false,
                    cellRendererFramework: MyCustomCellRendererComponent,
                    ...
                },
    

    是否需要手动设置分组?

    我还尝试使用 groupRowInnerRenderer , innerRendererFramework .

    1 回复  |  直到 6 年前
        1
  •  10
  •   Jarod Moser    6 年前

    我想你想做一些类似下面的例子 this page . 基本上,您只需更改以下内容:

    {
        headerName: 'HeaderName',
        field: 'a',
        editable: false,
        cellRenderer: 'group',
        cellRendererParams: {
            innerRendererFramework: MyCustomCellRendererComponent
        }
        ...
    }