0
將filterFunction應用於ArrayCollection後,它是永久的,不是嗎?filterFunction是否永久?
例如,我將filterFunction應用於集合,並通過addItem()進行遠程調用以重新填充ArrayCollection。
假設添加了20個項目。
如果我追蹤出收集長度,它會顯示爲0.這是因爲過濾器已到位,並且我剛剛添加的所有數據都不符合標準。
是嗎?
將filterFunction應用於ArrayCollection後,它是永久的,不是嗎?filterFunction是否永久?
例如,我將filterFunction應用於集合,並通過addItem()進行遠程調用以重新填充ArrayCollection。
假設添加了20個項目。
如果我追蹤出收集長度,它會顯示爲0.這是因爲過濾器已到位,並且我剛剛添加的所有數據都不符合標準。
是嗎?
一旦您將一個filterFunction應用於ArrayCollection,它是永久的,不是嗎?
是的,直到你改變它。一旦您將其更改爲其他內容並致電collection.refresh()
。
刪除活動過濾器。 ArrayCollection.filterFunc = null; ArrayCollection.refresh() –