Extjs GXT Grid ListStore-获取未修改的记录

Extjs GXT Grid ListStore-获取未修改的记录,extjs,gxt,Extjs,Gxt,我有一个网格,允许用户更新列(即ModelData中的属性)。 是否有办法查看未修改的记录(即ModelData) 当用户单击“提交”按钮时: 我可以使用List modifiedRecords=listStore.getModifiedRecords()用于修改记录。 我可以使用映射changedfeldsmap=modifiedRecord.getChanges()查看已更改的列,但无法查看未更改的值。。。我能吗 ~richard朋友如果你能得到一个修改过的记录列表,那么你就可以通过创建一个

我有一个网格,允许用户更新列(即ModelData中的属性)。 是否有办法查看未修改的记录(即ModelData)

当用户单击“提交”按钮时: 我可以使用List modifiedRecords=listStore.getModifiedRecords()用于修改记录。 我可以使用映射changedfeldsmap=modifiedRecord.getChanges()查看已更改的列,但无法查看未更改的值。。。我能吗


~richard

朋友如果你能得到一个修改过的记录列表,那么你就可以通过创建一个新的虚拟存储来轻松地检索一个未修改过的记录列表,只需从中删除修改过的记录,只需使用一个循环和一些条件就可以了

嗯。。。那就行了;看起来有点笨拙。我花了一点时间从com.extjs.GXT.ui.client.store.store.commitChanges()开始浏览GXT代码。(事情变得有点复杂,我有点赶时间……像往常一样;-)。我只是想知道是否有一个API调用我错过了一些简单的东西。谢谢你的回复。