问题描述
我在应用程序中使用纯JS ag-grid。我需要使用数据透视模式显示数据,但是我缺少例如excel具有的“删除重复项”功能。
我会尝试给你一个例子:
在我的后端,数据看起来像这样
[
{
property1: "prop1",property2: "prop2",items: [ "item1","item2" ],fruits: [ "fruit1","fruit2","fruit3"],colors: [ "color1","color2"]
},{
property1: "prop1","fruit3" ],"color2" ]
},...
]
应该可以将所有属性选择为网格中的行组或枢轴列。 为此,我构建了该数组的笛卡尔坐标,如下所示:
[
{
property1: "prop1",item: "item1",fruit: "fruit2",color: "color1"
},{
property1: "prop1",color: "color3"
},...
]
这已经可以正常工作,并且我的ag-grid可以得到完全非规范化的数据。
但是,当我将“ items”设置为行组,将“ fruits”设置为枢轴列时,我将得到同一对象的副本,因为数组中有多个条目,但color属性的唯一区别是,这与本枢轴无关。
如果我没记错的话,excel数据透视表中有一个“删除重复项”功能。 ag-grid提供了类似的东西吗?
如果没有,我将不胜感激。
谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)