Spina dorsale.Metodo Push di raccolta JS

Spina dorsale.Metodo Push di raccolta JS
In questa spina dorsale.JS Framework Tutorial, discuteremo del metodo push () 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 push () nella spina dorsale.La collezione JS aggiunge un modello alla collezione alla fine. È possibile aggiungere un singolo modello (singola istanza) o un array di modelli (più di un'istanza tramite un array) alla raccolta.

Sintassi:

Collection_Object.push (modello, opzioni)

Ci vogliono due parametri.

  1. Il modello è un'istanza che verrà aggiunta alla fine della raccolta.
  2. Il parametro delle opzioni viene utilizzato per specificare se si tratta di un modello o di un array di modelli da aggiungere alla fine.
Modello - Collection_Object.push (model_instance1)

Array di modelli - Collection_Object.push ([Model_instance1, model_instance2,…])

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 Extend () 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 push () nella spina dorsale.Collezione JS.

Discutiamo di diversi esempi della spina dorsale.Metodo JS Collection Push ().

Esempio 1: spingere un singolo modello nella 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 spingeremo una nuova istanza del modello alla raccolta usando il metodo push ().

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 Push () aggiunge l'istanza di Flower2 a Flower_Collection alla fine.

Esempio 2: Array push 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).

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 per la collezione di colection Flower. E aggiungeremo tre istanze del modello di fiori all'istanza di raccolta usando il metodo Add ().

Ora spingeremo due istanze del modello alla raccolta usando il metodo push ().

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 push () aggiunto il fiore2 e il fiore3 alla collezione alla fine.

Conclusione

In questa spina dorsale.JS Tutorial, abbiamo discusso del metodo push () nella raccolta. Viene utilizzato per aggiungere modelli alla raccolta alla fine. Se c'è più di un'istanza di un modello da spingere, è possibile utilizzare un array all'interno del metodo push () e passare i modelli al metodo push () attraverso l'array.