Kann jemand den Unterschied zwischen dem Array und der ArrayCollection in Flex erklären?Array Vs ArrayCollection in Flex
Antwort
sich nach den LiveDocs
Die Arraycollection Klasse ist ein Wrapper Klasse, die ein Array als Sammlung aussetzt, auf die zugegriffen werden kann, und mit den Methoden manipuliert und Eigenschaften des ICollectionView oder IList Schnittstellen . Operationen an einer ArrayCollection-Instanz ändern die Datenquelle; Wenn Sie beispielsweise die Methode removeItemAt() für eine ArrayCollection verwenden, entfernen Sie das Element aus dem zugrunde liegenden Array.
Also wirklich, sie sind die gleichen, aber man hat mehr Eigenschaften und Methoden.
ich Ihre Antwort upvoted, aber sie sind technisch nicht genau das gleiche, und es ist ein bisschen irreführend zu implizieren, dass man nur eine Obermenge der anderen ist. Eine der Eigenschaften der ArrayCollection (source) ist das Array selbst, und Methoden wie push(), die mit Arrays arbeiten, funktionieren nicht mit ArrayCollections usw. – Robusto
Einer der großen Unterschiede zwischen den beiden ist, dass Ereignisse und Datenbindung mit ArrayCollection funktionieren. aber möglicherweise nicht richtig mit Array. – WayneH
Beide gute Punkte, und zu wissen, dass die Quelle einer ArrayCollection ein Array ist, ist ziemlich vitales Wissen. Sicher, Sie haben keinen Push, aber Sie haben addItem-Methoden, die ähnlich sind und sogar besser sein können. – invertedSpear
Die ArrayCollection-Klasse ist eine Wrapper-Klasse, die ein Array als eine Sammlung verfügbar macht, auf die mithilfe der Methoden und Eigenschaften der ICollectionView- oder IList-Schnittstellen zugegriffen werden kann.
Mit der Array-Klasse können Sie auf Arrays zugreifen und diese bearbeiten. Array-Indizes sind nullbasiert, was bedeutet, dass das erste Element im Array [0] ist, das zweite Element [1] und so weiter.
- 1. Unterschied zwischen Array und ArrayCollection (Flex)
- 2. Sortieren einer ArrayCollection in Flex
- 3. Flex: Konvertieren Arraycollection in XML
- 4. ArrayCollection versus Vector Objekte in FLEX
- 5. AS3/Flex - persistNavigatorState + Objekte mit Arraycollection()
- 6. flex Inhalt von arraycollection als Zeichenfolge abrufen
- 7. Länge der gefilterten ArrayCollection in ActionScript 3/flex
- 8. Subsetting Flex Array
- 9. ArrayCollection in PHP
- 10. eine Arraycollection von Coldfusion zu Flex Passing (mit BlazeDS)
- 11. Flex RSL Vs Module
- 12. flex gemessenHöhe vs Höhe
- 13. Doctrine ORM ArrayCollection in PostgreSQL
- 14. Flex AMFPHP vs WebORB vs XMl
- 15. ArrayCollection Entfernen Sortierung
- 16. Flex SOAP Collection-Decodierung
- 17. Warum untersucht die Array-Collection-Methode von Flex die Speicherreferenz?
- 18. Array-Sammlung Filter flex
- 19. wie iterieren ArrayCollection in Symfony2 Controller
- 20. Flex Tree Control mit Array-Sammlung
- 21. Flex Sort ist die Sortierung, wo nichts (in einer Arraycollection) sortiert werden sollen
- 22. Split String in Array in Flex
- 23. Doctrine - Store ArrayCollection Schlüssel
- 24. PersistentCollection nicht zurückgeben ArrayCollection
- 25. Bestücken mit Arraycollection HTTPService-
- 26. Wie importiere ich Daten vom Array Update in AS3.0/Flex?
- 27. Erweitern Array in Actionscript 3 (Flex)
- 28. "Usort" eine Doctrine \ Common \ Collections \ ArrayCollection?
- 29. Signifikante Unterschiede in Array vs Array List?
- 30. Flex AdvancedDataGrid Caching Datensätze
Duplizieren: P vor einigen Tagen beantwortet: http://stackoverflow.com/questions/2308730/difference-between-array-and-arraycollectionflex/2308830#2308830 –