Looking for backbone.js Keywords? Try Ask4Keywords

backbone.jsSammlung


Syntax

  • // Neue benutzerdefinierte Sammlung
    var MyCollection = Backbone.Collection.extend (Eigenschaften, [classProperties]);
  • // Neue Sammlungsinstanz
    var collection = new Backbone.Collection ([Modelle], [Optionen]);

Parameter

Parameter Einzelheiten
Eigenschaften Instanz-Eigenschaften
classProperties Wahlweise. Eigenschaften, die für jede Sammlungsinstanz dieses Typs vorhanden sind und von diesen gemeinsam genutzt werden.
Modelle Wahlweise. Das anfängliche Array von Modellen (oder Objekten). Wenn dieser Parameter ausgelassen wird, ist die Auflistung leer.
Optionen Wahlweise. Objekt, das zur Konfiguration der Sammlung dient und dann an die initialize wird.

Bemerkungen

Sammlungen sind bestellte Modellsätze. Sie können "change" -Ereignisse binden, die benachrichtigt werden, wenn ein Modell in der Sammlung geändert wurde, auf "add" und "remove" -Ereignisse fetch die Sammlung vom Server abrufen und eine vollständige Suite von Underscore.js-Methoden verwenden .

Jedes Ereignis, das an einem Modell in einer Sammlung ausgelöst wird, wird zur Vereinfachung auch direkt bei der Sammlung ausgelöst. Auf diese Weise können Sie Änderungen an bestimmten Attributen in einem beliebigen Modell in einer Sammlung überwachen.

Sammlung Verwandte Beispiele