问题的原因可能是因为在网格初始化期间未将组件配置正确配置。
在此处可以使用以下配置进行初始化:
gridOptions: {
enableSorting: true,
enableFilter: true,
groupMultiAutoColumn: true,
suppressColumnVirtualisation: true
}
如果需要向右侧移动'自动分组列”,则可以使用以下选项:
gridOptions: {
autoGroupColumnDef: {
pinned: 'right'
}
}
然后,可以使用以下代码将状态保存到本地:
// Saving state
var state = gridApi.getGridState();
localStorage.setItem('gridState', JSON.stringify(state));
最后,可以使用以下代码将保存的状态重新加载到网格中:
// Restoring state
var savedState = JSON.parse(localStorage.getItem('gridState'));
gridApi.setGridState(savedState);