删除Storeitem而不向ExtJS4中的服务器发送删除请求

时间:2012-08-23 09:20:19

标签: extjs4 extjs4.1

我想使用store.remove(item)删除ExtJS4.1中的Storeitem,但我不想向服务器发送删除请求。

在商店代理API中,我只定义了read-url:

api: { read: '/daten/zhalter' }

现在,当我删除该项时,会抛出一个javascript错误。我发现它是因为我没有定义destroy-url,当我定义一切都很好。

我的问题是:如何在不发送删除请求的情况下删除项目?

2 个答案:

答案 0 :(得分:2)

我自己找到了答案。我关闭了autosync命令:

quellStore.autoSync = false;    
quellStore.remove(item);    
quellStore.autoSync = true;

答案 1 :(得分:0)

你应该添加destroy属性:

  

api:{destory:'url / delete'}

然后使用:

  

store.sync();