0

Ext.util.Collection から removeFilters(filters) メソッドを使用する方法を教えてください。

ここで同様の投稿を見たことがあります: Sencha Touch 2.x の Store から個々のフィルターを削除しますが、あまり役に立ちませんでした。

連絡先のリストがあり、たとえば 2 つのフィルターでフィルター処理し、その後 1 つのフィルターのみを削除したいと考えています。今のところ、ファイルからデータを取得するストアがありますが、サーバーからデータを読み取るようにします。ありがとう。

4

1 に答える 1

0

問題ない。

var oldFilters=[];
var newFilter;
var store = myList.getStore();

oldFilters = store.getFilters();
newFilter = oldFilters[1]; //get the second filter
store.clearFilter();
store.setFilter([newFilter]);

必要に応じて、ストアがソートされないようにして、物事をスピードアップすることができます。

于 2013-08-01T11:02:52.753 に答える