私はaureliaとソート可能なリストの機能フォームjquery-uiを実装しようとしています。どのようなdomの新しい順序で項目(aureliaコントローラ内)を更新するための最良の方法は?ここでは "ref"アプローチですか? domのリスト項目を簡単に並べ替えることはできますが、変更をaurelia-list-objectにどのように適用するのですか?Aurelia Jquery-UIソート可能な通信
<ul class="sortable">
<li repeat.for="item of items">
Stuff.
</li>
</ul>
一つのアプローチは、リチウム項目に$インデックスを付けるためには、変更された後にjQueryを使ってそれらを読んで、注文に新しい配列を作成することです([0,3,1,2]) 。次に、この配列を繰り返し、元の "item"配列の項目をコントローラのインデックスにしたがって新しい配列にプッシュします。しかし、これはむしろぎこちなく不適格なようだ。
もっと洗練されたソリューションはありますか?