如何聚合商店电话

时间:2015-03-25 12:19:35

标签: javascript extjs extjs4 extjs4.2

我需要使用不同的参数值调用一个商店两次。有没有办法聚合两个不同的电话?

var result1 = myStore.load({params:{id:id1}}); ==> 3 results
var result2 = myStore.load({params:{id:id2}}); ==> 4 results
                                                   Total 7 results

1 个答案:

答案 0 :(得分:2)

如果要汇总记录,请将addRecords: true配置选项用于第二个及后续load参数。

请参阅:http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.data.Store-method-load

但是如果您想将两个加载序列作为一个请求发送,则必须修改服务器的API以接受多个ID。