backbone-Element hinzufügen, um die Sammlung zwischen anderen Elementen (keine push auf den stack)
Ich würde gerne Fragen, wie Sie auf Element hinzufügen, um die Sammlung, sondern zwischen anderen Elementen.
Zum Beispiel. Ich habe ein todoItem { name: todoItem2, Datum: 2012-11-24}, und ich möchte hinzufügen, dass es zwischen andere Elemente in der Auflistung (zwischen todoItem1 und todoItem3 nicht nach todoItem3).
Nun füge ich Elemente sieht wie folgt aus:
items.push(form_Data);
this.collection.add(new itemM(form_Data));
Ist der einfache Weg, dies zu tun?
- Möglich, Duplikat der Wie setze ich ein model in eine backbone.js Sammlung in einem bestimmten index?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie wissen, der index in der Auflistung, können Sie übergeben Sie es als eine option. Zum Beispiel:
Wenn Sie wissen, die Reihenfolge, die Sie wollen, die Sammlung zu sein, die Sie implementieren können, Sortieren oder sortBy über die Sammlung. Dann ist jede Modell-Instanz, die Sie hinzufügen, werden in die richtige position automatisch.
Empfehle ich Ihnen die Lektüre der Dokumente auf http://backbonejs.org.
Wenn
items.collection
ist ein gewöhnliches JavaScript-array, dieser Artikel kann Ihnen helfen, Wie fügt man ein Element in ein array zu einem bestimmten index?