Rückgrat.JC Collection Methode entfernen

Rückgrat.JC Collection Methode entfernen
Dieses Rückgrat.JS Framework Tutorial wird die Methode von REME () in der Sammlungsklasse erörtert.

Einführung

Rückgrat.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.

Mithilfe einer der vorherigen Funktionen können wir in einer Webanwendung unterschiedliche Vorgänge für die angegebenen Daten erstellen und ausführen.

Punkte, die man sich merken sollte

1. Es wird mit JavaScript verwendet.

2. Wir können das Framework innerhalb des Tags implementieren.

3. Dieses Framework unterstützt JavaScript -Methoden und -funktionen wie Ausgabe und Leseneingabe.

4. Das Tag wird in Tag oder im Tag platziert.

5. Es ist wichtig, dass CDN -Links (Content Delivery Network) zur Ausführung der Webanwendung auf dem Server ausgeführt werden.

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 Methode REMET () im Rückgrat.Die JS -Sammlung entfernt das Modell aus der Sammlung. Es ist möglich, ein einzelnes Modell (einzelne Instanz) oder ein Array von Modellen (mehr als eine Instanz durch ein Array) aus der Sammlung zu entfernen.

Syntax:

Collection_Object.entfernen (Modell, Optionen)

Es dauert zwei Parameter.

  1. Das Modell ist eine Instanz, die aus der Sammlung entfernt wird.
  2. Der Optionsparameter wird verwendet, um festzustellen, ob es sich um ein Modell oder ein Array von Modellen handelt, die entfernt werden müssen.
Modell - Collection_Object.entfernen (model_instance1)

Modelle - Collection_Object.remove ([model_instance1, model_instance2,…])

Ansatz

1. Erstellen Sie ein Backbone -Modell mithilfe der Extend () -Methode.

Syntax:

var modelClass = Backbone.Modell.erweitern();

2. Erstellen Sie eine Backbone -Sammlung mithilfe der Extend () -Methode und bestehen Sie die Modellklasse.

Syntax:

var collectionclass = Backbone.Sammlung.erweitern(
Modell: Modellklasse
);

3. Erstellen Sie ein Objekt oder eine Instanz für die Sammelklasse.

Syntax:

var collection_instance = new CollectionClass ();

4. Erforschen Sie die Methode REMET () im Rückgrat.JS -Sammlung.

Lassen Sie uns mehrere Beispiele des Rückgrats erörtern.JS Collection REMET () -Methode.

Beispiel 1: Entfernen Sie ein einzelnes Modell aus der Sammlung

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 das Beispiel des Blumenmodells zur Sammlungsinstanz mit der Methode add () hinzufügen.

Jetzt entfernen wir diese zusätzliche Modellinstanz mit der Methode von REME (REME () -Methode aus der Sammlung.

Schließlich zeigen wir die Sammlung mit der Methode tojson () an.









Linux -Hinweis





Ausgang:

Führen Sie die Anwendung in Ihrem Browser aus, indem Sie den Code in der Datei mit speichern .HTML als Erweiterung.

Hier entfernt die Methode von REMED () die Instanz aus der Sammlung.

Beispiel 2: Entfernen Sie die Modelle aus der Sammlung aus der Sammlung

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 der Methode add () drei Instanzen des Blumenmodells hinzufügen.

Jetzt entfernen wir zwei der hinzugefügten Modellinstanzen aus der Sammlung mit der Methode von REME () ().

Schließlich zeigen wir die Sammlung mit der Methode tojson () an.









Linux -Hinweis





Ausgang:

Führen Sie die Anwendung in Ihrem Browser aus, indem Sie den Code in der Datei mit speichern .HTML als Erweiterung.

Hier können wir die Entfernung () -Methode sehen, die Blume1 und Blume2 aus der Sammlung entfernt, und in der verbleibenden Instanz wird Blume3 angezeigt.

Abschluss

In diesem Rückgrat.JS Tutorial, wir haben die Methode von REME () in der Sammlung besprochen. Es wird verwendet, um ein Modell aus der Sammlung zu entfernen. Wenn mehr als eine Instanz eines Modells entfernt werden muss, können Sie ein Array innerhalb der Methode von REME () verwenden und Modelle über das Array an die REME () -Methode übergeben.