首页 > 解决方案 > 我可以有多个具有属性 cellRenderer 的 AgGrid 列,并且每个列都显示不同的详细嵌套列吗?

问题描述

关于主/详细信息或嵌套表,下面只有一个用于 detailGridOptions 的列定义,我可以根据单击的列单元格渲染器显示不同的列定义吗?https://www.ag-grid.com/react-grid/master-detail/

        <AgGridReact
          masterDetail={true}
          detailCellRendererParams={{
            detailGridOptions: {
              columnDefs: [
                { field: 'callId' },
                { field: 'direction' },
                {
                  field: 'number',
                  minWidth: 150,
                },
                {
                  field: 'duration',
                  valueFormatter: "x.toLocaleString() + 's'",
                },
                {
                  field: 'switchCode',
                  minWidth: 150,
                },
              ],
              defaultColDef: { flex: 1 },
            }
    ...
    ```

标签: ag-gridag-grid-react

解决方案


推荐阅读