Flex の Horizontal List 内の項目のドラッグ アンド ドロップを使用してきました。正常に動作しますが、今度は AMF を使用して新しい注文をデータベースに保存する必要があります。とても簡単だと確信していますが、まだ理解していません。
各アイテムの(新しい)インデックスを取得できるように、すべてのアイテムを(並べ替え後に)循環させる方法はありますか?
そして、順序を変えても、dataProvider 内の順序は常に同じであることに気付きました...
これは私のリストです:
<mx:HorizontalList id="horizontalList"
allowMultipleSelection="true"
allowDragSelection="true"
dragEnabled="true"
dropEnabled="true"
dragMoveEnabled="true"
labelField="lbl"
iconField="src"
itemRenderer="CustomItemRenderer_gallery"
columnCount="5"
columnWidth="125"
rowHeight="125"
horizontalScrollPolicy="on"
doubleClickEnabled="true"
click="{click(event);}"
dragDrop="handleBtnReorder(event)"
doubleClick="doubleClick(event);" />