即使在按任何列排序之后,我在ag网格中的最后一行也必须始终是最后一行。如何实现?
答案 0 :(得分:1)
好的,我自己找到的:)
gridOptions.postSort(rowNodes) {
for(let x in rowNodes)
rowNodes[x].data.lastRow&&rowNodes.push(rowNodes.splice(x,1)[0]);
}
答案 1 :(得分:1)
一种不错的方法是使用ag-grid本身提供的pinned row
功能。
固定行显示在表的普通行的上方或下方。在其他网格中,此功能也称为“冻结行”或“固定行”。
this.gridApi.setPinnedBottomRowData(rows);
看看他们提供的这个示例:ag-grid - Row Pinning