Backbone.js - Événements dans les collections

Table des matières
Comme nous devons le savoir, les collections sont une partie très importante de Backbone.js pour gérer les données dynamiques de notre application, cependant si nous ne dépendons que d'elle, nous devrons probablement faire une grande quantité de code à chaque fois que nous aurons besoin de construire une vue qui représente nos collections.
Avec l'utilisation de Thorax Nous pouvons profiter des facilités offertes par cette extension afin de réduire la quantité de travail et ainsi faire des applications en moins de temps et avec un code plus efficace.
Aide à la collecte
Nous savons qu'un assistant est un regroupement de méthodes qui nous aide sur un sujet particulier, dans le cas des collections, l'assistant qui a Thorax Cela nous aide à générer des vues à partir de celles-ci, avec cela nous pouvons réutiliser et écrire un code plus efficace et moins complexe, cela nous aide à améliorer la maintenance de notre application, ainsi que la manière dont nous pouvons développer nos fonctionnalités.
CollectionVoirDans le cas particulier de Thorax nous avons le CollectionVoir, qui est celui qui va nous aider à prendre chaque élément de notre collection et générer une vue qui peut changer en fonction du comportement desdits éléments.
Voyons un exemple simple de la façon dont cela assistant construire une vue à partir d'une collection.

Cette collection reçoit un certain nombre d'éléments, en l'occurrence des animaux de compagnie et chacun aurait un nom, alors dans notre application Javascript nous aurions les éléments suivants :

Comme on voit le assistant nous aide à créer l'élément de la collection avec quelques lignes de code.
Attributs disponibles
Pour faciliter notre vie, nous pouvons utiliser une série d'attributs dans notre HTML qui nous fournissent une interprétation par Thorax qui peuvent être utiles, voyons lesquels nous pouvons utiliser :
élément-modèleIl nous permet de spécifier un modèle pour chaque modèle.
vue d'élémentC'est une classe qui est utilisée lorsque nous créons chaque vue des éléments de la collection.
modèle-videC'est le modèle par défaut qui sera utilisé lorsque la collection est vide, de cette façon nous pouvons couvrir le cas de ne pas avoir de résultats.
vue-videComme dans le cas du modèle vide, cela génère la vue lorsque nous n'avons aucun élément dans notre collection.
Blocs conditionnels
Il existe un outil qui blocs conditionnels, qui nous permettent de spécifier des cas, afin que notre collection puisse afficher une vue ou une autre selon les cas.

Dans ce cas nous voyons comment nous définissons un élément ou un autre dans le cas où la collection n'a pas d'éléments déjà chargés, cela nous évite beaucoup de travail et de validations qui rendent un code plus complexe que nécessaire.
Eh bien avec cela, nous terminons ce tutoriel, comme nous le voyons Backbone.js et sa flexibilité nous donne la possibilité d'utiliser les extensions qui nous permettent de gérer notre application comme nous le souhaitons, dans le cas des helpers, les fonctionnalités qui nous aident à construire sont inestimables, l'important est de savoir utiliser ces aides et faire le meilleur code possible.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif
wave wave wave wave wave