2010-11-19 11 views

Antwort

5

Betrachtet man den Code:

var ac:ArrayCollection = new ArrayCollection([0,1,2,3,4,5,6,7,8,9]); 
ac.filterFunction = 
    function(item:*):Boolean{ 
     return item > 3; 
    }; 
ac.refresh(); 

Sie verwenden ac.length, um gefilterte Datenlänge (6) zu erhalten und ac.list.length zu rohen, ungefilterten Datenlänge (10) zu erhalten.

+0

Danke! Ich habe das versucht, aber WÄHREND der Filterfunktion anstatt nach dem Aufruf von refresh() abgefragt. Jetzt funktioniert es gut. – JackFreud

Verwandte Themen