Rückgrat.JS -Sammlung.bei Methode

Rückgrat.JS -Sammlung.bei Methode

In diesem Rückgrat.JS Framework Tutorial, wir werden die AT () -Methode in der Sammelklasse diskutieren.

Rückgrat.JS ist ein Framework, mit dem Webanwendungen erstellt werden können, die dem Stil von JavaScript folgen.

Es unterstützt Modelle, Veranstaltungen, Sammlungen, Ansichten und Dienstprogramme.

Durch die Verwendung einer der oben genannten Funktionen können wir unterschiedliche Vorgänge für die angegebenen Daten in einer Webanwendung 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 AT () -Methode im Rückgrat.Die JS -Sammlung wird verwendet, um die Modellinstanz aus der Sammlung mit dem Index zurückzugeben.

Die erste Modellinstanz beginnt mit 0 (Index).

Syntax:

Collection_Object.bei (Index)

Es nimmt die Indexposition als Parameter ein.

Wenn der Index nicht gefunden wird, gibt er undefinierter Rückgang zurück.

Ansatz

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

Syntax:

var modelClass = Backbone.Modell.erweitern();

2. Erstellen Sie eine Backbone -Sammlung mit 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 AT () -Methode im Rückgrat.JS -Sammlung.

Lassen Sie uns einige Beispiele des Rückgrats diskutieren.JS -Sammlung bei () Methode.

Beispiel 1

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 fünf Instanzen 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 Instanzen des Blütenmodells der Sammlungsinstanz mit der Methode add () hinzufügen.

Schließlich werden wir die Modellinstanzen mit at () über einen Index zurückgeben.









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 sehen, dass bei () die Modellinstanzen mit den Indizes - 0, 3 und 4 zurückgeben.

Beispiel 2

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 fünf Instanzen für das Blumenmodell mit drei Attributen erstellen (Flower_Name, Flower_sepals, Flower_Petals).

Wir werden eine Flower_Collection erstellen, die eine Instanz für die FlowerCollection -Sammlung ist. Und wir werden die Instanzen des Blütenmodells der Sammlungsinstanz mit der Methode add () hinzufügen.

Schließlich werden wir die Modellinstanzen mit AT () über den Index zurückgeben.









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 sehen, dass bei () und definiert die Modellinstanz bei Index-5 in einer Sammlung nicht vorhanden ist.

Abschluss

In diesem Rückgrat.JS Tutorial, wir haben die AT () -Methode in der Sammlung erörtert. Es wird verwendet, um die Modellinstanz mithilfe der Indexposition aus einer Sammlung zurückzugeben. Wenn die Modellinstanz in der Sammlung nicht gefunden wird. Es wird undefiniert zurückkehren.