Inhaltsverzeichnis
Das Modell ist die Grundlage für den Aufbau unserer Bewerbung, im Falle von Backbone.js, stellt das Modell eine Abstraktion dessen dar, was wir auf unserer Seite erfassen möchten.Dafür haben wir eine Struktur, die Attribute enthält und jedes davon wird unterschiedliche Werte enthalten, so dass wir individuelle Objekte bilden können, die eine gemeinsame Basis haben.
In Backbone.js Um mit diesen Objekten zu arbeiten und ihre Attribute zu verwenden, haben wir zwei Schlüsselmethoden, die bekommen und das einstellen, die erste hilft uns, den bereits deklarierten Wert zu erhalten, und die zweite hilft uns, diesen Wert zu ermitteln.
Modellstruktur
Die Struktur zum Erstellen eines Modells in Backbone.js ist ziemlich einfach, das erste, was wir tun müssen, ist eine Variable zu definieren, die die Definition des Modells enthält. Diese Definition wird gegeben, indem a Beispiel von Backbone.Model.extend.
MerkenDenken Sie daran, dass wir einen HTML-Code mit der Bibliothek haben müssen Backbone.js enthalten, damit wir die Beispiele in der Chrome-Entwicklerkonsole.
Sehen wir uns ein Beispiel an, bei dem der Code, den unser HTML haben sollte, wie folgt aussehen sollte:
Titel
Sehen wir uns den entsprechenden Code im folgenden Bild an:
Wie wir beobachtet haben, deklarieren wir zuerst unser Modell, dann instanziieren wir es und drucken schließlich seinen Inhalt, aber in diesem Fall ist es leer, weil wir noch nichts in es eingebaut haben.
Set()-Methode
Mit dem set() Methode Wir können die entsprechenden Daten in unser Modell einbinden, aber dafür werden wir zuerst die Anfangswerte unserer Instanzen einbinden, auf diese Weise haben wir eine Struktur, der wir die entsprechenden Werte zuweisen können.
Mal sehen, wie wir ein Modell mit Anfangsdaten erstellen können und dann machen wir a einstellen() einen Wert zuweisen:
Wie wir sehen, brauchten wir etwas mehr Arbeit und Code, aber beim Einrichten der Struktur im Modell haben unsere Instanzen sie automatisch und wenn wir dies tun einstellen() Wir können jedem Attribut einen Wert zuweisen.
Get()-Methode
Da wir nicht immer den gesamten Inhalt eines Objekts ausgeben müssen, benötigen wir je nach Situation wahrscheinlich nur ein oder zwei Attribute. Wir haben die Methode get(), mit der wir den Wert des Attributs abrufen können.
Um die zu verwenden get () Methode wir machen einfach seinen Aufruf von der Instanz aus und übergeben ihm als Parameter das Attribut, das wir erhalten möchten.
Sehen wir uns ein Beispiel dafür im folgenden Bild an:
Hier sehen wir zwei Dinge, das erste ist die Bedienung unseres get()-Methode, Wir haben den Wert des Inhaltsattributs des Modells erhalten und zweitens können wir eine Persistenz dessen, was wir in unserer Konsole tun, beibehalten. Dies ist sehr wichtig, da es uns ermöglicht, die entsprechenden Tests durchzuführen, die wir gesehen haben .
Am Ende dieses Tutorials konnten wir sehen, wie man ein Modell in . erstellt Backbone.js sowie die verschiedenen Methoden, die es uns ermöglichen, innerhalb unserer Anwendung damit umzugehen.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben