gpt4 book ai didi

javascript - 如何获取和设置 ag-grid 状态?

转载 作者:行者123 更新时间:2023-12-02 09:23:56 24 4
gpt4 key购买 nike

如何获取并重新设置 ag-grid 表的状态?我的意思是,正在显示哪些列、按什么顺序、使用什么排序和过滤等。

更新:getColumnState和setColumnState似乎接近我想要的,但我无法弄清楚应该保存和恢复状态的回调。我尝试在 onGridReady 中恢复它,但是当加载实际行时,我丢失了状态。

最佳答案

他们的网站上有一个非常具体的示例,提供了您想要执行的操作的详细信息:javascript-grid-column-definitions

function saveState() {
window.colState = gridOptions.columnApi.getColumnState();
window.groupState = gridOptions.columnApi.getColumnGroupState();
window.sortState = gridOptions.api.getSortModel();
window.filterState = gridOptions.api.getFilterModel();
console.log('column state saved');
}

以及恢复:

function restoreState() {
gridOptions.columnApi.setColumnState(window.colState);
gridOptions.columnApi.setColumnGroupState(window.groupState);
gridOptions.api.setSortModel(window.sortState);
gridOptions.api.setFilterModel(window.filterState);
console.log('column state restored');
}

关于javascript - 如何获取和设置 ag-grid 状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42811020/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com