Flex 3.5a TileList - Ist es möglich, bestimmte Elemente / Indizes ausgeschlossen werden?
-
27-09-2019 - |
Frage
Ich habe eine Flex TileList bekommt, die eine Arraycollection als Datenanbieter verfügt. Die Arraycollection wird an anderer Stelle in der Anwendung verwendet, um die Modifizierung der Datenbank nicht möglich ist.
Es gibt zwei Elemente zu Beginn der Sammlung (Indizes 0 und 1), die ich will nicht gerendert werden.
Ist es möglich, diese Elemente aus dem TileList-Rendering ausschließen?
Lösung
Ich würde empfehlen, dass Sie eine neue Sammlung erstellen die gleiche Quelle wie Ihr ursprüngliches Arraycollection verwenden. Dann bewerben Sie einen Filter, diese beiden Elemente zu entfernen. Dies wird nicht die ursprüngliche Datenquelle oder die andere Arraycollection beeinflussen, die alle Daten enthalten.
Die alternative wäre den TileList zu erweitern, die ersten beiden Elemente in Dataprovider ist es zu ignorieren. Ich gehe davon aus dem bestenfalls schwierig sein würde.