In questa spina dorsale.JS Framework Tutorial, discuteremo di come creare una classe di raccolta con il metodo Extend ().
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
Vediamo la struttura per posizionare il codice
I collegamenti CDN sono posizionati con l'attributo SRC del tag script.
Collegamenti CDN
Il metodo Extend () viene utilizzato per creare la nostra raccolta estendendo la classe di raccolta.
Sintassi:
Spina dorsale.Collezione.estendi (proprietà, classproperties)Parametri:
1. Il parametro delle proprietà viene utilizzato per fornire proprietà di istanza per la classe di raccolta creata.
2. ClassProperties: le proprietà della classe sono allegate alla funzione del costruttore di raccolta creata.
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(3. Crea un oggetto o un'istanza per la classe di raccolta.
Sintassi:
var collection_instance = new CollectionClass ();Esempio
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 cinque istanze per il modello Flowers con tre attributi (Flower_name, Flower_Sepals, Flower_Petals).
Creeremo un Flower_Collection che è un'istanza per la collezione di flowercolection. E aggiungeremo le istanze del modello di fiori all'istanza di raccolta utilizzando il metodo Add ().
Ora otterremo tutti gli attributi usando il metodo Pluck () in una raccolta.
Produzione:
Esegui l'applicazione nel browser salvando il codice nel file con .HTML come estensione.
Qui, abbiamo creato Flower Collection per estensione della collezione.Dopodiché abbiamo passato il modello di fiori ad esso.
Conclusione
In questa spina dorsale.JS Tutorial, abbiamo discusso di come creare una raccolta e come passare le istanze del modello all'oggetto di raccolta. Successivamente, abbiamo semplicemente visualizzato gli attributi usando la funzione pluck ().