Innehållsförteckning
De modell är grunden för strukturen i vår ansökan, i fallet med Backbone.js, modellen kommer att representera en abstraktion av vad vi vill fånga på vår sida.För detta har vi en struktur som innehåller attribut och var och en av dessa kommer att innehålla olika värden, så vi kan bilda enskilda objekt som delar en gemensam bas.
I Backbone.js För att arbeta med dessa objekt och använda deras attribut har vi två viktiga metoder, skaffa sig och den uppsättning, den första hjälper oss att erhålla det värde som redan deklarerats och det andra för att fastställa nämnda värde.
Modellstruktur
Strukturen för att skapa en modell i Backbone.js är ganska enkelt, det första vi måste göra är att definiera en variabel som kommer att vara den som kommer att innehålla definitionen av modellen, denna definition ges genom att göra en exempel av Backbone.Model.extend.
Kom ihågKom ihåg att vi måste ha en HTML med biblioteket Backbone.js ingår så att vi kan köra exemplen i Utvecklarkonsol för Chrome.
Låt oss se ett exempel där koden som vår HTML bör ha ska likna denna:
Titel
Låt oss se motsvarande kod i följande bild:
Som vi observerade deklarerar vi först vår modell, sedan instansierar vi den och slutligen skriver vi ut dess innehåll, men i det här fallet är det tomt eftersom vi ännu inte har införlivat något i det.
Set () -metod
Med set () metod Vi kan införliva motsvarande data i vår modell, men för detta kommer vi först att införliva de initiala värdena för våra instanser, på så sätt kommer vi att ha en struktur för att tilldela motsvarande värden.
Låt oss se hur vi kan skapa en modell med initiala data och sedan gör vi en uppsättning() för att tilldela ett värde:
Som vi kan se tog det lite mer arbete och kod men när vi upprättade strukturen i modellen har våra instanser det automatiskt och när vi gör uppsättning() vi kan ge varje attribut ett värde.
Get () -metod
Eftersom vi inte alltid kommer att behöva skriva ut allt innehåll i ett objekt, kommer vi förmodligen bara att behöva ett eller två attribut beroende på situationen, vi har metoden get (), denna metod gör att vi kan få attributets värde.
Att använda get () -metod vi kommer helt enkelt att ringa från instansen och som parameter kommer vi att skicka det attributet vi vill erhålla.
Låt oss se ett exempel på det i följande bild:
Här kan vi se två saker, den första är driften av vår get () -metod, Vi fick värdet på modellens innehållsattribut och det andra är att vi kan behålla en uthållighet av vad vi gör i vår konsol, detta är mycket viktigt eftersom det är det som gör att vi kan göra motsvarande tester som vi har sett .
I slutet av denna handledning kunde vi se hur man skapar en modell i Backbone.js liksom de olika metoderna som gör att vi kan hantera det inom vår applikation.Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng