Table des matières
Une fois qu'un modèle est créé et se trouve sur un serveur disponible pour la consommation via un service Du reposNous pouvons également faire d'autres types d'actions comme le modifier ou même le supprimer.Pour cette dernière action la méthode est normalement utilisée EFFACER du HTTP, l'important à ce sujet est que Backbone.js Il nous propose une méthode qui nous permet de le supprimer de manière simple, en plus de cela il nous permet également de configurer certaines options pour les collections et les modèles qui peuvent être utilisés par le service Du repos.
Suppression d'un modèle de serveur
Nous pouvons supprimer un modèle de service Du repos, en plus de l'exclure de la collection qui le contient de manière simple et en une seule étape dans Backbone.js en utilisant la méthode détruire (), Contrairement à méthode remove() qui supprime l'élément unique de la collection, la méthode détruire () générer une demande EFFACER dans le HTTP vers le serveur que vous avez à l'époque.
Voyons dans le code suivant qui est dans l'image, comment cela est appliqué méthode destroy() :
ImportantCette action est très importante puisqu'elle est l'un des membres de la CRUD (Créer, Lire, Mettre à jour, Supprimer) les 4 opérations de base qu'une application web doit effectuer dans MVC.
Options de repos
Chaque application Du repos doit accepter un certain nombre d'options, en particulier Succès ou les succès et les erreurs, qui sont exécutés une fois qu'une réponse est obtenue du serveur, ceux-ci nous permettent de mieux gérer et manipuler les différents modèles que nous avons actuellement dans notre application.
Par exemple, nous avons la possibilité pièce, qui, lorsqu'il est appliqué à la méthode save() d'un modèle, entraînera l'utilisation de la méthode PIÈCE de HTTP de n'envoyer que les informations qui ont été modifiées, réduisant ainsi la quantité de données transmises entre l'application et le serveur.
De la même manière, nous avons la possibilité réinitialiser, cela vous permet de mettre à jour la collection en utilisant la méthode réinitialiser () au lieu d'utiliser la méthode set().
Voyons dans l'image suivante un code qui illustre de manière pratique comment envoyer des options dans un modèle depuis Backbone.js au serveur :
À la fin de ce tutoriel, nous comprenons déjà mieux comment fonctionne un service Rest et comment appliquer les méthodes correspondantes dans notre application monopage en utilisant Backbone.js.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif