Spina dorsale.Metodo pop della raccolta JS

Spina dorsale.Metodo pop della raccolta JS
Questa spina dorsale.JS Framework Tutorial discuterà il metodo pop () nella classe di raccolta.

introduzione

Spina dorsale.JS è un framework utilizzato per creare applicazioni Web che seguono lo stile di JavaScript.

Supporta modelli, eventi, collezioni, viste e servizi pubblici.

Utilizzando una qualsiasi delle funzionalità precedenti, possiamo creare ed eseguire operazioni diverse sui dati forniti in un'applicazione Web.

Punti da ricordare

1. È usato con JavaScript.

2. Possiamo implementare il framework all'interno del tag.

3. Questo framework supporta i metodi e le funzioni JavaScript come l'output e l'input di lettura.

4. Il tag è posizionato all'interno del tag o in tag.

5. È importante avere collegamenti CDN (Content Delivery Network) per eseguire l'applicazione Web sul server.

Vediamo la struttura per posizionare il codice








I collegamenti CDN sono posizionati con l'attributo SRC del tag script.

Collegamenti CDN


Il metodo pop () in spina dorsale.La collezione JS rimuove l'ultima istanza del modello dalla collezione.

Sintassi:

Collection_Object.Rimuovi (opzioni)

Ci vuole un parametro.

Il parametro delle opzioni è specificare il tipo di modello.

Modello - Collection_Object.pop()

Approccio

1. Crea un modello di spina dorsale usando il metodo Extent ().

Sintassi:

var modelclass = spina dorsale.Modello.estendere();

2. Crea una raccolta di backbone utilizzando il metodo Extent () e passa la classe del modello.

Sintassi:

var collectionclass = backbone.Collezione.estendere(
Modello: ModelClass
);

3. Crea un oggetto o un'istanza per la classe di raccolta.

Sintassi:

var collection_instance = new CollectionClass ();

4. Esplora il metodo pop () nella spina dorsale.Collezione JS.

Discutiamo di diversi esempi della spina dorsale.Metodo di raccolta js pop ().

Esempio 1: pop l'ultima istanza del modello da un singolo modello alla raccolta

In questo esempio, creeremo una classe modale denominata - fiori e creeremo una classe di collezione di collection di fiori. Passeremo al suo interno la nostra classe modello (fiori).

Successivamente, dobbiamo creare un'istanza per il modello Flowers con tre attributi (Flower_name, Flower_Sepals, Flower_Petals).

Creeremo un Flower_Collection, che è un'istanza della collezione di colection Flower. E aggiungeremo l'istanza del modello di fiori all'istanza di raccolta utilizzando il metodo Add ().

Ora rimuoveremo questa aggiunta dell'istanza del modello dalla raccolta usando il metodo pop ().

Infine, stiamo visualizzando la raccolta usando il metodo Tojson ().









Suggerimento Linux





Produzione:

Esegui l'applicazione nel browser salvando il codice nel file con .HTML come estensione.

Qui, il metodo pop () rimuove l'ultima istanza dalla raccolta.

Esempio 2: pop l'ultima istanza del modello da un array di modelli alla raccolta

In questo esempio, creeremo una classe modale denominata - fiori e creeremo una classe di collezione di collection di fiori. Passeremo al suo interno la nostra classe modello (fiori).

Dopodiché dobbiamo creare un'istanza per il modello Flowers con tre attributi (Flower_name, Flower_Sepals, Flower_Petals).

Creeremo un Flower_Collection che è un'istanza della collezione FlowerCollection. E aggiungeremo tre istanze del modello di fiori all'istanza di raccolta usando il metodo Add ().

Ora rimuoveremo l'ultima istanza del modello aggiunta usando il metodo pop ().

Infine, stiamo visualizzando la raccolta usando il metodo Tojson ().









Suggerimento Linux






Produzione:

Esegui l'applicazione nel browser salvando il codice nel file con .HTML come estensione.

Qui, possiamo vedere il metodo pop () rimuove Flower3 dalla collezione e vengono visualizzate le istanze rimanenti, Flower1 e Flower2.

Conclusione

In questa spina dorsale.JS Tutorial, abbiamo discusso del metodo pop () nella raccolta. Viene utilizzato per rimuovere il modello dell'ultima istanza dalla raccolta. È simile al metodo Rimuovi (), ma non richiederà alcuna istanza del modello come parametro. Rimuove semplicemente l'ultimo modello di istanza.