javascript - 具有多个值的字段上的 AG-grid 企业分组
问题描述
我目前正在查看 ag-grid 企业版,特别是分组功能。
我们正在实现一个用户可以拥有多个团队的表格。该表按团队分组。出于本文的目的,我将其简化为使用 ag-grid 网站上使用的运动和运动员的示例。当运动员只有一个国家时,分组效果很好,见截图:
但是,在一名运动员可能属于多个国家/地区的用例中,该country
字段将具有多个值:
{
...,
country: ["United States", "France"],
}
我们希望表生成两个组:
- 美国
- 法国
然后显示美国组下的所有美国运动员和法国组下的所有法国运动员。然而,重要的是,如果用户同时属于这两个组,他们应该在表格上显示两次。
例如,人员 D有两个团队,美国和法国。在他们的行数据上,我这样设置:
{
...,
country: ["United States", "France"],
}
但是,正如您所看到的,这导致了以下不是我们所追求的:
我的问题是 A)ag-grid 中是否存在此功能和 B)我们如何去做?Ag-grid 似乎足够强大,能够处理这种需求。
解决方案
推荐阅读
- react-native - 使用重定向方法的支付网关集成
- angular - 如何在Angular中自动刷新页面
- python - 访问 Panda 数据框列
- debugging - 无法在 vscode 中使用 alt+箭头切换 tmux 窗格
- java - 如何将 VM 参数从 launch.json 传递到 VSCode 中的 Junit 测试类?
- google-cloud-functions - 有没有办法从中国 IP 触发 http 触发的谷歌云功能?
- c# - 将 WebBrowser.Print() 变成阻塞函数
- typescript - date-fnz 格式函数为一天的开始返回不正确的时区偏移量
- routes - TYPO3 9.5 自定义扩展的路由(产品导航器)- 替换 Realurl
- java - Mockito anyListOf Pair 类