モデルをコレクションCollection.length-2の位置に挿入する必要があります。コレクションの最後のモデルは、常にコレクションの最後のモデルにとどまるべきです。私はコレクション「ページ」1つの「ページ」モデルを追加して、その順序を変更することで、周囲にそれらを交換しようとしたモデルを特定のインデックスのbackbone.jsコレクションに挿入するにはどうすればよいですか?
:
var insertedpage = Pages.at(Pages.length-1);
var lastpage = Pages.at(Pages.length-2);
insertedpage.set({sequence: Pages.length-1});
lastpage.set({sequence: Pages.length});
私もしようとした私がこれまで試した
最後のページを削除してから新しいページを追加し、最後のページを追加してください。
var lastpage = Pages.pop();
Pages.add({example1: example2});
Pages.push(lastpage);
これらのいずれも機能しませんでした。新しく追加されたページは、コレクションの最後のモデルとして表示されます。この後、何らかの注文関数を呼び出す必要がありますか?
固定してくれてありがとう!私はどのようにそれをやったのか、質問の説明で説明します。 – Dine
@NICCAI - リンクが無効です。 –