【问题标题】:how does {addRecords : true} work?{addRecords : true} 是如何工作的?
【发布时间】:2014-02-21 22:47:11
【问题描述】:

我有一个包含用户条目列表的商店。每次添加用户时,我都想将该用户的所有条目添加到商店而不删除旧条目。

我有一个 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 存储中,之前添加的记录仍然从存储中删除。为什么?

【问题讨论】:

标签: json extjs


【解决方案1】:

该死,我不能对自己的帖子投反对票。

Evan 的评论让我在代码中添加了大约 50 行 console.log()。

结果:在进行部分刷新之前,我从存储中删除了所有记录 - 而不仅仅是那些我想重新加载的记录。

【讨论】:

    猜你喜欢
    • 2012-08-03
    • 2013-09-27
    • 1970-01-01
    • 2021-10-30
    • 1970-01-01
    • 1970-01-01
    • 2020-09-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多