【发布时间】:2012-10-09 06:32:56
【问题描述】:
我很沮丧,因为每当我使用它来支持组合字段时,我的商店都会被过滤掉。有什么办法可以禁用它吗?
情景
我有一个带有data 字段的商店;实例化存储时加载的对象数组。我使用这家商店在我的应用程序的不同区域驱动一堆组合。不幸的是,我的组合在商店中应用了过滤器,导致使用同一商店的其他组合稍后仅显示过滤后的值,而不是整个列表。
解决方法
我愚蠢的解决方法是在我完成组合后致电combo.getStore().clearFilter(),但这会很快变老,并且可能会在某个地方引入错误,我敢肯定。
如果我从我的组合配置中删除queryMode:'local',一切都很好,只是现在方便的提前输入功能不再起作用;我只是在下拉列表中显示了一个项目列表,我什至无法浏览我输入的匹配项目的字母。这比普通的 html select 标签更糟糕!
有什么想法吗?
谢谢!
【问题讨论】: