J'ai une ArrayCollection dans laquelle je veux pouvoir faire monter ou descendre des objets d'une position. Quelle est la meilleure façon de procéder?ArrayCollection flexible ArrayCollection d'une position vers le haut ou vers le bas par une position
Q
ArrayCollection flexible ArrayCollection d'une position vers le haut ou vers le bas par une position
0
A
Répondre
1
En combinant deux fonctions de Robusto appels en une seule ligne :)
ac.addItemAt(ac.removeItemAt(n), n-1);
Les remove...
fonctions du ArrayList retour l'élément supprimé, de sorte que vous pouvez facilement repositionner dans la collection.
6
var ac:ArrayCollection = new ArrayCollection(yourArraySource);
ac.removeItemAt(n); // where n > 0 and n < ac.length
ac.addItemAt(item, n-1); // where n>0 ... you should test for that
etc.
Questions connexes
- 1. Comment détecter: défilement vers le haut ou vers le bas?
- 2. WPF Arbre logique - bas vers le haut par rapport haut vers le bas
- 3. Glissement vers le haut/vers le bas d'un contrôleur UINavigation
- 4. Flèches du clavier vers le haut et vers le bas
- 5. Jquery table de déplacement ligne vers le haut ou vers le bas ou déplacer X
- 6. dossier de promenade, bas vers le haut
- 7. Puis-je changer la position de l'étiquette de bande dans ggplot du haut vers le bas?
- 8. Obtenir un UITableView pour faire défiler vers le haut/snap vers le bas, pas le haut
- 9. Comment déplacer le pointeur vers le haut ou vers le bas sur plusieurs lignes avec Emacs?
- 10. jquery glisser vers le haut et vers le bas avec animer ne pas arrêter de glisser
- 11. Div échelle vers le haut, au lieu de vers le bas?
- 12. Comment savoir si XUL menupopup s'ouvre vers le haut ou vers le bas?
- 13. GridView Icône de direction de tri vers le haut ou vers le bas?
- 14. Fonction ronde MATLAB - comment arrondit-elle .5 vers le haut ou vers le bas?
- 15. comment trouver si la pile augmente vers le haut ou vers le bas?
- 16. Slide vers le bas vers le bas android
- 17. Flex: arrayCollection dans un autre ArrayCollection?
- 18. déplacer le curseur vers le haut/bas dans UITextView
- 19. jQuery glisser vers le haut/bas sur le bug stationnaire
- 20. jQuery Ordre des éléments de la liste vers le haut et vers le bas par glisser-déposer
- 21. UITableView défilement vers une position spécifique
- 22. souris vers le bas et se déplace vers le bas
- 23. lignes de déplacer vers le haut et vers le bas dans le tableau html
- 24. Comment simuler face vers le haut et face vers le bas dans le simulateur de l'iPhone
- 25. MouseWheel, déterminant les événements de défilement vers le haut et vers le bas
- 26. enfants ArrayCollection renvoie null
- 27. Scrollview fait toujours défiler vers le bas
- 28. Déplacer vers le haut et Déplacer vers le bas les éléments dans la zone de liste
- 29. Utilisation de javascript pour faire défiler l'iframe vers le haut et vers le bas
- 30. doctrine2 Erreur ArrayCollection
Ouais, et cette bombe si vous ne vérifiez pas que n-1 n'est pas hors des limites. Non seulement cela est moins lisible et moins instructif, mais c'est juste une arnaque flagrante de ma réponse. Gardez votre smiley. – Robusto