我有一个网格列表,我使用setBaseParam()方法填充baseParams,然后在稍后的事件中我清除baseParams,如下所示:
workorder_list_primary.store.baseParams = {};
workorder_list_primary.store.load();
console.log(workorder_list_primary.store);
但这不起作用?我需要完全重置过滤条件。我尝试过使用load()和reload() - 任何想法?
答案 0 :(得分:0)
基于setBaseParam()
的使用,仅在ExtJS 3.4中可用,我猜你使用的是版本3.x
根据商店的来源,这没有任何意义,因为baseParams = {}
肯定会覆盖参数。其他参数将通过分页推送,可以添加到加载呼叫中,也可以在“前载”中添加。事件处理程序。您可能需要检查所有这些。