【发布时间】:2019-07-04 16:02:22
【问题描述】:
我已将我的项目中的 ag-grid 版本升级到版本 21.0.1。在这里,我在“getColumnState()”中遇到了一个问题。当用户拖放列以更改其在表中的位置时,我正在保存用户首选项。在这里,我使用 onGridReady(param) 函数将保存参数调用到全局变量,然后像 variablename.getColumnState() 一样使用它。
这给了我具有“colId”之类的属性的数组。当我使用此保存的数据执行 setColumnState() 时,在控制台上我收到警告为“ag-grid:未找到列 'ABC'”,此处“ABC”是与网格列之一关联的某个字段。还有一些“_1”被添加到每个字段值中,例如如果原始字段是“ABC”,则 getColumnState() 返回“ABC_1”。
请提出可能导致此问题的原因,或者更新版本中的 API 是否有任何更改。
我的项目是 Angular 5。
【问题讨论】: