我想创建一个行,其中所有的总和为colum'uds'然后我(推/添加)一个agGrid,但最后一行“它不能被点击”
我的第一栏:
{
headerName: 'product',
field: 'product',
cellRenderer: 'agGroupCellRenderer',
headerCheckboxSelection: true,
headerCheckboxSelectionFilteredOnly: true,
checkboxSelection: true,
suppressMovable: true,
cellRendererParams: { suppressCount: true }
},
我的专栏,然后我总结
{
headerName: uds,
field: 'uds',
suppressMovable: true
}
onGridReady(params) {
...
this.service.get().subscribe(data => {
params.api.setRowData(this.createTotalUds(data));
.
.
.
}//end onGridReady
createTotalUds(data) {
let total = 0;
data.forEach(element => {
total += element['uds'];
});
const rowTotal = {
id: 'rowTotal',
uds: total
};
data.push(rowTotal);
return data;
}
当我显示agGrid时,我创建了一个新行,并添加了params.api.setRowData
问题是......当我在第一栏中点击“所有行”时,选择包括我的“行总数”。
抱歉我的英文。