Gibt es eine implementierte Funktionalität, um Zeilen bedingungslos auszublenden?Ag-Grid Verstecke Zeilen
ich instanziiert sie wie folgt aus:
let rows = [
{ name: "Adam", isVisible: true },
{ name: "Bert", isVisible: true },
{ name: "Carl", isVisible: false }
];
for(let row of rows)
row["height"] = row.isVisible ? 25 : 0;
this.rowData = rows;
Und dann stelle ich diese Funktion die Zeilenhöhe einstellen:
this.gridOptions.getRowHeight = (params) => {
return params.data.height;
}
Dies ist keine perfekte Lösung, vor allem, weil, wenn das Gitter endet mit eine Reihe von Höhe 0 zeigt diese Zeile sowieso (mit der Höhe von 4px oder so)
Sie
gridOptions.api.onFilterChanged()
nennen könnte einen Filter für die 'isVisible' Spalte erstellen –