【问题标题】:Ag grid to put border only between group valuesAg 网格仅在组值之间放置边框
【发布时间】:2020-12-02 22:48:27
【问题描述】:

附上我的 plunker 链接 [https://plnkr.co/edit/lnF09XtK3eDo1a5v]

我们是否可以选择在不同的组值之间设置边框..在这个例子中,国家是组,假设美国的行已经完成,我们可以得到底部边框来描绘组值的结尾

【问题讨论】:

    标签: javascript reactjs ag-grid ag-grid-angular ag-grid-react


    【解决方案1】:

    您可以使用rowClassRules 来确定哪些行应该具有特定样式。在您的情况下,您可能希望设置组中每一行的 border-top 的样式,减去表中的第一行。所以应该是

    <AgGridReact
      ...
      rowClassRules={{
        "first-row-in-group": (params) => 
            params.node.rowIndex !== 0 && params.node.firstChild
      }}
    />
    

    在你的 css 文件中

    /* style expanded row group */
    .first-row-in-group,
    /* style collapsed row group */
    .ag-row-group-contracted {
      border-top: tomato solid 1px !important;
    }
    

    现场演示

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-28
      • 2021-01-03
      • 2018-11-20
      • 1970-01-01
      • 2021-04-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多