我有 2 家商店,它们的型号不同,但直接代理配置相同。当我加载这两个商店时(我同时为两个商店调用 store.load() )分机只发送一个请求(包含两个负载),第二个商店没有填充数据。我尝试将 batchActions 设置为 false,但没有成功。我在服务器端使用 ext direct spring。
代理配置:
代理人: { 类型:'直接', 批处理操作:假, directFn:doctorDirectController.getAll, 读者:{ 类型:'json', 根:'记录' } }
当我将超时设置为 1 秒时,一切正常:
this.doctorStore1.load(); 变我=这个; 设置超时(函数(){ me.doctorStore2.load(); }, 1000);
所以有2个问题:
- 如何强制directproxy不批量getAll请求
- 为什么第二个商店没有填充数据?请求和响应包含匹配的 tid。