我正在使用Ag grid的行分组功能,对于某些列,我已经预定义了aggFunc
。
我要实现的目标是,在网格中加载了所有数据后,我想根据某些条件为某些列隐藏某些聚合值(行和叶子级)。
我检查了AgGrid的API文档,并在下面进行了尝试,但不幸的是没有任何效果。
onButtonClick() {
this.gridApi.forEachNode((node, index) => {
if (node.field === 'xyz') {
// node.aggFunc.abc = 0; // not working
// node.aggData.abc = null; // not working
// node.setDataValue('abc', null); // not working
}
}
}
任何帮助将不胜感激。
谢谢
答案 0 :(得分:0)
尝试
columnApi.setColumnAggFunc(colKey, () => '')