私はいくつかのリストを持っている、と私は次のコードでリストをソート可能にする:Angularjsのdymic ng-repeatにjquery ui sortableプロパティを追加するには?
<div data-ng-repeat="groupNo in tempGroupList | filter:{groupNumber: selectedGroupNo}" data-ng-show="subGroupFound==false" >
<ul data-ng-repeat="group in groupNo.groupMembers track by group.id" id="sortable" class="connectedSortable">
<li class="ui-state-default" id="{{group.id}}">
<div>
{{group.programName}}:{{group.year}}/{{group.semester}} ({{group.studentNumber}})
</div>
<div data-ng-show="group.showSubPortion">
<hr>
Split size: <input data-ng-model="splitNumber" style="width:40px;color: black " />
<button data-ng-click="splitAction(splitNumber)" style="color: black">Split</button><button data-ng-click="cancelSplitAction()" style="color: black">cancel</button>
<br>
</div>
</li>
</ul>
</div>
まあ、ソート可能な機能が動作します。しかし、私のコードでは、2番目のdiv(subportion)には、リストにある学生の数を分割するオプションがあります。ユーザーはリストを右クリックし、分割する番号を入力します。分割後、私はリストを更新したい、そして分割されたリストを最上部に追加したい。しかし、私の問題は、リストが分割されたときにリストが更新されることです。しかし、上部に分割された部分を追加すると、その部分が表示されますが、ソート可能ではありません。どのように分割部分をソート可能にすることができますか。ありがとう。
あなたはjsfiddleを提供できますか?\ – madalinivascu
リストをソート可能にしたいのですが、リストが更新されている間は... ng-repeatは更新されたリストを表示しますが、更新された項目はソートできません。 –
更新されたリストにソート可能なものを再度呼び出す必要があります – madalinivascu