如何在AG-Grid中隐藏列,以及它不应该显示在工具面板中...
var columnDefs = [{ headerName: "Stone_ID", field: "Stone_ID", width: 100, hide: "true" }]
发布于 2018-02-21 01:33:20
您可以将suppressToolPanel的列属性设置为true以实现此目的。
var columnDefs = [
{
headerName: "Stone_ID",
field: "Stone_ID",
width: 100,
hide: true,
suppressToolPanel: true
}
]
发布于 2019-01-28 17:59:40
要以编程方式完成此操作,您可以使用:
隐藏列:
this.agGrid.columnApi.setColumnsVisible(["COL_ID_1", "COL_ID_2"], false);
显示列:
this.agGrid.columnApi.setColumnsVisible(["COL_ID_1", "COL_ID_2"], true);
要对整个列组执行此操作,可以使用:
const group = this.columnApi.getColumnGroup("MY_GROUP");
group.children.forEach(child => this.columnApi.setColumnsVisible(child, false));
发布于 2017-11-21 20:03:13
var columnDefs = [{ headerName: "Stone_ID", field: "Stone_ID", width: 100, hide: true }]
https://stackoverflow.com/questions/37967341
复制相似问题