我有一个包含用户条目列表的商店。每次添加用户时,我都希望将该用户的所有条目添加到商店,而不删除旧用户。
我有一个JSON Web服务,它将用户的所有条目都返回给我。
我阅读了文档http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.data.Store-method-load
如果我理解正确,我应该能够这样做:
myStore.proxy.extraParams.searchname = userName;
myStore.load({addRecords: true});
但是在我的json商店中,之前添加的记录仍然从商店中删除。为什么呢?
答案 0 :(得分:0)
该死的,我不能用自己的职位投票。
Evan的评论导致我将50行console.log()放入代码中。
结果:在我进行部分刷新之前,我正在删除商店中的所有记录 - 而不仅仅是我想要重新加载的记录。