如何聚合存储调用
How to aggregate store calls
我需要用不同的参数值调用一个存储两次。有什么方法可以聚合两个不同的调用吗?
var result1 = myStore.load({params:{id:id1}}); ==> 3 results
var result2 = myStore.load({params:{id:id2}}); ==> 4 results
Total 7 results
如果要聚合记录,请对第二个和后续的load
参数使用addRecords: true
配置选项。
请参阅:http://docs.sencha.com/extjs/4.2.2/#/api/Ext.data.Store-方法加载
但是,如果您想将两个加载序列作为一个请求发送,则必须修改服务器的API以接受多个ID。
相关文章:
- 如何在chrome扩展中存储数据/结果,以及如何使用setTimeout使其只被调用一次
- 从jQuery调用存储在Variable中的函数
- 如何从C#代码背后调用本地存储的javascript函数
- 使用Angular存储用户以前是否选中过复选框,然后再调用它的最佳方式是什么
- 如何聚合存储调用
- RefluxJS存储可以在调用trigger()时指示哪个属性已更改吗?
- 存储在 2D 数组中的 js 调用函数
- OracleAPEX:从javascript调用存储过程
- 将函数调用存储在数组中
- 调用存储在对象属性中的Javascript函数
- 如何在 Javascript 中递归调用存储在变量中的函数
- JDBC - MySQL 调用存储过程
- 从按钮点击事件直接调用存储在ExternalJS文件中的JavaScript函数
- 如何通过名称在另一个对象上调用存储在一个对象中的函数
- 如何将AngularJS的$resource调用存储在一个数组中,然后一起执行
- 如何从AJAX回调中的setTimeout()中调用存储在一组选项中的函数
- 如何调用存储在变量中的函数
- 如何调用存储在对象中的函数,该对象被用作另一个函数的参数
- 如何调用存储在jQuery数组中的函数
- 在jQuery点击事件中,调用存储在单独dojo-js文件中的函数