Inhoudsopgave
De model- is de basis van de structuur van onze applicatie, in het geval van: Backbone.js, zal het model een abstractie vertegenwoordigen van wat we op onze pagina willen vastleggen.Hiervoor hebben we een structuur die attributen bevat en elk van deze zal verschillende waarden bevatten, zodat we individuele objecten kunnen vormen die een gemeenschappelijke basis delen.
In Backbone.js Om met deze objecten te werken en hun attributen te gebruiken, hebben we twee belangrijke methoden, de krijgen en de set, helpt de eerste ons om de reeds gedeclareerde waarde te verkrijgen en de tweede om deze waarde vast te stellen.
Modelstructuur
De structuur voor het maken van een model in Backbone.js is vrij eenvoudig, het eerste wat we moeten doen is een variabele definiëren die de definitie van het model zal bevatten, deze definitie wordt gegeven door een voorbeeld van Backbone.Model.extend.
HerinnerenOnthoud dat we een HTML met de bibliotheek moeten hebben Backbone.js opgenomen zodat we de voorbeelden in de kunnen uitvoeren Chrome-ontwikkelaarsconsole.
Laten we een voorbeeld bekijken waarin de code die onze HTML zou moeten hebben, er ongeveer zo uit zou moeten zien:
Titel
Laten we de bijbehorende code in de volgende afbeelding bekijken:
Stel () methode in
Met de set () methode We kunnen de bijbehorende gegevens in ons model opnemen, maar hiervoor gaan we eerst de initiële waarden van onze instanties opnemen, op deze manier hebben we een structuur waaraan we de bijbehorende waarden kunnen toewijzen.
Laten we eens kijken hoe we een model kunnen maken met initiële gegevens en dan doen we a set() om een waarde toe te kennen:
Get () methode
Omdat we niet altijd alle inhoud van een object hoeven af te drukken, hebben we waarschijnlijk maar één of twee attributen nodig, afhankelijk van de situatie, we hebben de get () methode, deze methode stelt ons in staat om de waarde van het attribuut te verkrijgen.
Om de . te gebruiken get () methode we gaan gewoon zijn aanroep doen vanuit de instantie en als parameter gaan we het attribuut doorgeven dat we willen verkrijgen.
Laten we er een voorbeeld van zien in de volgende afbeelding:
Aan het einde van deze tutorial konden we zien hoe we een model kunnen maken in Backbone.js evenals de verschillende methoden waarmee we het binnen onze applicatie kunnen verwerken.Vond je deze Tutorial leuk en heb je eraan geholpen?Je kunt de auteur belonen door op deze knop te drukken om hem een positief punt te geven