使用extjs5的Ext.data.store将所有记录发送到服务器

时间:2015-01-05 17:12:29

标签: extjs5

我想使用Ext.data.store方法将sync的所有(包括未更改的)记录发送到服务器。

在extjs4中,您可以执行以下操作(从this question回答):

store.each(function(record){
    record.setDirty();
});

store.sync();

但是在extjs5中,不推荐使用setDirty()方法,而且我无法找到替代解决方案。

2 个答案:

答案 0 :(得分:0)

您可以覆盖getModifiedRecords以始终返回所有商店记录。

答案 1 :(得分:0)

您还可以在模型中添加额外字段,而不是存储在任何位置,并在同步之前更改它。