Extjs4使用相同的存储过滤网格

时间:2013-02-27 09:35:13

标签: grid extjs4 filtering store

我有一个标签面板,其中包含两个标签Tab1Tab2 Tab1包含一个网格面板和一个按钮,用于根据特定字符过滤此网格 Tab2包含相同的网格 探测是我在Tab1过滤网格的时候,我不希望Tab2中的网格被过滤,因为它们是独立的! 发生的是逻辑,因为两个网格具有相同的存储,但我可以将两个网格上的过滤效果分开。

解决方案

我需要创建一个商店实例,我这样声明:

{
     xtype: 'grid',
     store: 'theStore'
     // Rest of the properties
}

我需要做的是以下几点:
创建商店的实例:var My_Store = Ext.create('App.store.MyStore');
然后:

{
    xtype: 'grid',
    store:My_Store
    //column definitions etc...   
}​

这会创建一个商店的唯一实例,如果我像这样引用商店:store:'MyStore'我只是得到同一个商店,当我排序,分页,过滤,...所有商店都这样做

0 个答案:

没有答案