2016-04-12 8 views
0

Ich habe diese einfache Funktion, um einen Ordner zu einer Sammlung namens "Ordner" hinzuzufügen.Hinzufügen eines Objekts zu einer Sammlung in der ersten Position mit Backbone?

folderAdded: function(folder) { 
      this.folders.add(folder); 
      this.$el.empty(); 
      this.render(); 
    } 

Standardmäßig wird das Objekt in der ersten Position hinzugefügt, so dass es als erstes erscheint. Da meine Abfrage eine Reihenfolge nach der Erstellung ist, wird das Objekt an erster Stelle stehen, wenn ich die Seite aktualisiere.

Wie kann ich das Objekt unter der Anfang der Sammlung hinzufügen?

Antwort

2

Sie können unshift Methode der Sammlung verwenden.

Fügen Sie ein Modell am Anfang einer Sammlung hinzu. Nimmt die gleichen Optionen wie add

+0

Perfekte Antwort. Vielen Dank! – Duveral

+2

Sie können zusätzlich collection.add (Modell, {at: 0}) verwenden –

Verwandte Themen