Indholdsfortegnelse
Når en model er oprettet og er på en server, der er tilgængelig til forbrug gennem en service HvileVi kan også udføre andre former for handlinger, f.eks. At ændre eller endda slette den.Til denne sidste handling bruges metoden normalt SLET af HTTP, det vigtige ved dette er det Backbone.js Det giver os en metode, der gør det muligt for os at slette den på en enkel måde, ud over dette giver den os også mulighed for at konfigurere nogle muligheder for de samlinger og modeller, der kan bruges af tjenesten Hvile.
Sletning af en servermodel
Vi kan slette en model af en service Hvile, udover at ekskludere det fra samlingen, der indeholder det på en enkel måde og i et enkelt trin Backbone.js ved hjælp af metode ødelægge (), I modsætning til remove () metode som fjerner det enkelte element fra samlingen, metoden ødelægge () generere en anmodning SLET i HTTP mod den server, du dengang har.
Lad os se i følgende kode, der er i billedet, hvordan dette anvendes destroy () metode:
VigtigDenne handling er meget vigtig, da den er et af medlemmerne af URIGT (Opret, læs, opdater, slet) de 4 grundlæggende operationer, som et webprogram skal udføre i MVC.
Hvilemuligheder
Hver app Hvile skal acceptere en række muligheder, især succes eller succes og fejl, der udføres, når der er modtaget et svar fra serveren, giver disse os mulighed for bedre at håndtere og manipulere de forskellige modeller, som vi har i øjeblikket i vores applikation.
For eksempel har vi muligheden lappe, som, når den anvendes på save () -metoden for en model, får metoden til at blive brugt LAPPE af HTTP kun at sende de oplysninger, der blev ændret, og dermed reducere mængden af data, der overføres mellem applikationen og serveren.
På lignende måde har vi muligheden Nulstil, dette giver dig mulighed for at opdatere samlingen ved hjælp af metoden Nulstil () i stedet for at bruge metoden set ().
Lad os se i det følgende billede en kode, der på en praktisk måde illustrerer, hvordan man sender muligheder i en model fra Backbone.js til serveren:
I slutningen af denne vejledning forstår vi allerede på en bedre måde, hvordan en Rest -service fungerer, og hvordan vi anvender de tilsvarende metoder i vores enkelt -sideprogram ved hjælp af Backbone.js.Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt