angular - 展开组时,如何在 ag-grid 的组列中显示值?
问题描述
我有以下数据:
[{ 'Year': 2016, Month: 'January, 'Other columns...' },
{ 'Year': 2016, Month: 'February, 'Other columns...' }]
我希望它按年份分组。但是,当扩展组时,我不想为 Month 单独列,而是像这样重用组列:
我想autoGroupColumnDef
这是我需要的,我几乎达到了我想要的:
gridOptions: GridOptions = {
suppressAggFuncInHeader: true,
autoGroupColumnDef: {field: 'Month', headerName: '', cellRendererParams: { suppressCount: true}},
groupIncludeTotalFooter: true,
};
columnDefs: ColDef[] = [
{field: 'Year', hide: true, rowGroup: true },
{field: 'Other Column1', aggFunc: 'sum'},
{field: 'Other Column2', aggFunc: 'sum'},
];
但是,月份值仍然与年份对齐,而不是在年份下方。
解决方案
这可以通过 CSS 轻松实现。
.ag-theme-balham .ag-ltr .ag-row-group-leaf-indent {
margin-left: 0 !important;
}
看看链接:StackBlitz
推荐阅读
- ios - 错误 ITMS-90362:“Info.plist 值无效。捆绑包 .app/PlugIns/ServiceExtension.appex 中键 'CFBundleExecutable' 的值无效
- scala - akka-persistence-cassandra 从元数据表中读取太多
- amazon-web-services - 如何读取名称中带有加号和空格的存储桶中的对象
- vba - 用于填充 word doc 并确定打开的下一个表单的用户表单复选框
- mongodb - MongoDB 日志轮换
- reporting-services - 具有多个总和的 SSRS IIF
- regex - 为什么 grep 懒惰地匹配我的正则表达式?
- database - powershell 辅助数据提取
- javascript - 删除不在节点列表中工作的类
- java - 反转用户在Java中输入的字符串