通过 devextreme DataGrid 上的 columnChooser 保存或缓存选定的列

Save or cache selected columns by columnChooser on devextreme DataGrid

如何在 devextreme 数据网格中为每个用户保存或缓存 selected 列?通过 cookie、会话、数据库或其他任何方式...! 问题是用户 select 他们想要或需要什么,但通过页面重新加载一切都会重置!

将此添加到网格配置:

stateStoring: {
   enabled: true
}

如果您使用Angular Js,您需要将此代码添加到配置中,如下所示

stateStoring: {
     enabled: true
}

如果您将数据存储在localStorage

stateStoring: {
     enabled: true,
     type: "localStorage",
     storageKey: "storage"//This is localStorage's item key
}
    

更多信息,请访问此link Devextreme Datagrid State Persistence in Angular Js

如果你使用Angular 2+,你可以使用dxo-state-storing component.For更多信息,请访问这个link:Devextreme Datagrid State Persistence in Angular 2+