0
我試圖一次應用多個過濾器。因爲過濾器上有一個監聽器,當過濾器被清除時,它將從在線商店中檢索信息。所以我需要他們立即被替換。sencha同時應用一組過濾器
正在調用過濾器函數,記錄消息,但不知何故結果被忽略。因此,無論includeStatus是true還是false,都會顯示所有項目。
flipElements: function (includeStatus)
{
this.setFilters(
[
new Ext.util.Filter(
{
property: 'userName',
value: 'me'
}),
new Ext.util.Filter(
{
filterFn: function (record)
{
var result = includeStatus === (record.get('statusId') === 3);
console.log(result);
return result;
}
})
]);
}
的問題不在於模型不具有這樣的性質,因爲當我簡單地設置過濾器filterBy它顯示/隱藏正確的項目。
編輯:即使日誌顯示爲false,它仍然顯示項目。