In diesem Rückgrat.JS Framework Tutorial, wir werden die add () -Methode in der Sammlungsklasse diskutieren.
Backbone JS ist ein Framework, das zum Erstellen von Webanwendungen verwendet wird, die dem Stil von JavaScript folgen.
Es unterstützt Modelle, Veranstaltungen, Sammlungen, Ansichten und Dienstprogramme.
Durch die Verwendung einer der vorherigen Funktionen können wir unterschiedliche Vorgänge in den angegebenen Daten in einer Webanwendung erstellen und ausführen.
Punkte, die man sich merken sollte
Lassen Sie uns die Struktur sehen, um den Code zu platzieren
CDN -Links werden mit dem SRC -Attribut des Skript -Tags platziert.
CDN -Links
Die add () -Methode im Rückgrat.Die JS -Sammlung fügt das Modell der Sammlung hinzu. Es ist möglich, ein Modell (einzelne Instanz) oder ein Array von Modellen hinzuzufügen (mehr als eine Instanz durch ein Array).
Syntax:
Collection_Object.Hinzufügen (Modell, Optionen)Es dauert zwei Parameter.
Modell - Collection_Object.add (model_instance1)
Modelle - Collection_Object.add ([model_instance1, model_instance2,…])
Ansatz
Erstellen Sie ein Backbone -Modell mit der Extend () -Methode.
Syntax:
var modelClass = Backbone.Modell.erweitern();Erstellen Sie eine Backbone -Sammlung mit der Extend () -Methode und bestehen Sie die Modellklasse.
Syntax:
var collectionclass = Backbone.Sammlung.erweitern(Erstellen Sie ein Objekt oder eine Instanz für die Sammelklasse.
Syntax:
var collection_instance = new CollectionClass ();Erforschen Sie die Methode add () im Rückgrat.JS -Sammlung.
Lassen Sie uns einige Beispiele des Rückgrats diskutieren.JS Collection add () Methode.
Beispiel 1: Fügen Sie der Sammlung ein einzelnes Modell hinzu
In diesem Beispiel werden wir eine modale Klasse namens - Blumen erstellen und eine FlowerCollection -Sammlungsklasse erstellen. Wir werden unsere Modellklasse (Blumen) darin übergeben.
Danach müssen wir eine Instanz für das Blumenmodell mit drei Attributen erstellen (Flower_Name, Flower_sepals, Flower_Petals).
Wir werden eine Flower_Collection erstellen, die eine Instanz der FlowerCollection -Sammlung ist. Und wir werden die Instanz des Blumenmodells mit der Methode add () zur Sammlung fügen.
Schließlich zeigen wir die Sammlung mit dem JSON an.Stringify () Methode.
Ausgang:
Führen Sie die Anwendung in Ihrem Browser aus, indem Sie den Code in der Datei mit speichern .HTML als Erweiterung.
Hier sehen wir die Methode add () die Modellinstanz zur Sammlung hinzugefügt.
Beispiel 2: Fügen Sie der Sammlung Modelle hinzu
In diesem Beispiel werden wir eine modale Klasse namens - Blumen erstellen und eine FlowerCollection -Sammlungsklasse erstellen. Wir werden unsere Modellklasse (Blumen) darin übergeben.
Danach müssen wir eine Instanz für das Blumenmodell mit drei Attributen erstellen (Flower_Name, Flower_sepals, Flower_Petals).
Wir werden eine Flower_Collection erstellen, die eine Instanz der FlowerCollection -Sammlung ist. Und wir werden der Sammlungsinstanz mit add () -Methode drei Instanzen des Blumenmodells hinzufügen.
Schließlich zeigen wir die Sammlung mit dem JSON an.Stringify () Methode.
Ausgang:
Führen Sie die Anwendung in Ihrem Browser aus, indem Sie den Code in der Datei mit speichern .HTML als Erweiterung.
Hier sehen wir die add () -Methode, die das Array von Modellen (3) zur Sammlung hinzugefügt hat.
Abschluss
In diesem Rückgrat.JS Tutorial, wir haben die add () -Methode in der Sammlung besprochen. Es wird verwendet, um der Sammlung ein Modell hinzuzufügen. Wenn ein Modell mehr als eine Instanz gibt, können Sie ein Array innerhalb der Methode add () verwenden und Modelle über das Array an die Methode add () übergeben.