【发布时间】:2023-03-13 14:47:01
【问题描述】:
我正在使用Ext 的Ext.grid.EditorGridPanel 创建一个网格,并使用带有本地数据的数组存储来填充网格中的行。当我编辑网格中的值时,它们在左上角显示一个小红色三角形,并且商店数据也没有更新。
那么如何在 EditorGridPanel 中编辑本地数据呢?
我在 Ext Editor Grid Example 中看到了类似的问题,尽管该示例还设置了 URL,请参见下图。
解决方案:由于我只需要在本地保存更改,因此我只执行了以下操作。
settingsGrid.on('afteredit', function(evt){
settingsGrid.store.commitChanges()
})
它解决了这个问题,并且所有用户编辑的数据都会在本地存储中愉快地更新。
【问题讨论】: