【发布时间】:2020-03-24 21:29:21
【问题描述】:
我正在使用 ag-grid,我想保存用户的布局/状态。差不多like this
此解决方案强制用户单击按钮以保存首选项(“保存状态”)。还有其他一些方法/事件可以检测到用户更改了表格的状态(为了让我保存并避免强迫用户点击按钮)?
我想找到一些方法here 但我没有..
【问题讨论】:
我正在使用 ag-grid,我想保存用户的布局/状态。差不多like this
此解决方案强制用户单击按钮以保存首选项(“保存状态”)。还有其他一些方法/事件可以检测到用户更改了表格的状态(为了让我保存并避免强迫用户点击按钮)?
我想找到一些方法here 但我没有..
【问题讨论】:
我最初的代码可以监听来自网格的所有适用事件,但最终,我发现将整个网格状态保存在组件的 onDestroy 方法中更容易,无论是否有任何实际变化。
【讨论】:
找到我的答案here。
所有事件都是here,但我更喜欢添加一个全局事件:
addGlobalListener(listener) 为来自网格的所有事件类型添加一个事件监听器。) 来源:AgGrid javascript grid api
【讨论】: