Inhaltsverzeichnis
Wie wir wissen sollten, sind Sammlungen ein sehr wichtiger Teil von Backbone.js Um die dynamischen Daten unserer Anwendung zu verarbeiten, müssen wir jedoch, wenn wir nur darauf angewiesen sind, wahrscheinlich jedes Mal eine große Menge Code erstellen, wenn wir eine Ansicht erstellen müssen, die unsere Sammlungen darstellt.Mit Hilfe von Thorax Wir können die Möglichkeiten dieser Erweiterung nutzen, um den Arbeitsaufwand zu reduzieren und so Anwendungen in kürzerer Zeit und mit einem effizienteren Code zu erstellen.
Sammelhelfer
Wir wissen das a Helfer ist eine Gruppierung von Methoden, die uns bei einem bestimmten Thema hilft, bei Sammlungen der Helfer, der Thorax Es hilft uns, Ansichten daraus zu generieren, damit können wir einen effizienteren und weniger komplexen Code wiederverwenden und schreiben, dies hilft uns, die Wartung unserer Anwendung sowie die Art und Weise, wie wir unsere Funktionalitäten entwickeln können, zu verbessern.
KollektionViewIm konkreten Fall von Thorax Wir haben das KollektionView, die uns helfen wird, jedes Element unserer Sammlung zu übernehmen und eine Ansicht zu generieren, die sich je nach Verhalten dieser Elemente ändern kann.
Sehen wir uns ein einfaches Beispiel an, wie das geht Helfer Erstellen Sie eine Ansicht aus einer Sammlung.
Diese Sammlung erhält eine Reihe von Elementen, in diesem Fall Haustiere und jedes hätte einen Namen, dann in unserer Anwendung Javascript wir hätten folgendes:
Wie wir sehen Helfer hilft uns, das Element aus der Sammlung mit wenigen Codezeilen zu erstellen.
Verfügbare Attribute
Um unser Leben zu erleichtern, können wir in unserem HTML eine Reihe von Attributen verwenden, die uns eine Interpretation von . liefern Thorax das kann nützlich sein, mal sehen, welche wir verwenden können:
Artikel-VorlageEs ermöglicht uns, für jedes Modell eine Vorlage anzugeben.
ArtikelansichtEs ist eine Klasse, die verwendet wird, wenn wir jede Ansicht der Elemente der Sammlung erstellen.
leere-VorlageEs ist die Standardvorlage, die verwendet wird, wenn die Sammlung leer ist. Auf diese Weise können wir den Fall abdecken, dass keine Ergebnisse vorliegen.
LeeransichtWie bei der leeren Vorlage generiert dies die Ansicht für den Fall, dass wir keine Elemente in unserer Sammlung haben.
Bedingte Blöcke
Es gibt ein Werkzeug, das ist bedingte Blöcke, die es uns ermöglichen, Fälle zu spezifizieren, sodass unsere Sammlung je nach Fall die eine oder andere Ansicht zeigen kann.
In diesem Fall sehen wir, wie wir das eine oder andere Element definieren, falls die Sammlung noch keine Elemente geladen hat. Dies erspart uns viel Arbeit und Validierungen, die einen Code komplexer als nötig machen.
Damit beenden wir dieses Tutorial, wie wir sehen Backbone.js und seine Flexibilität gibt uns die Möglichkeit, die Erweiterungen zu verwenden, die es uns ermöglichen, unsere Anwendung so zu verwalten, wie wir es möchten. Im Fall von Helfern sind die Funktionen, die uns beim Erstellen helfen, von unschätzbarem Wert und den bestmöglichen Code erstellen.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