Índice
Uma vez que um modelo é criado e está em um servidor disponível para consumo por meio de um serviço DescansoTambém podemos realizar outros tipos de ações, como modificar ou até mesmo excluí-lo.Para esta última ação, o método é normalmente usado EXCLUIR do HTTP, o importante sobre isso é que Backbone.js Oferece-nos um método que permite eliminá-lo de uma forma simples, para além disso também nos permite configurar algumas opções às colecções e modelos que podem ser utilizados pelo serviço Descanso.
Excluindo um modelo de servidor
Podemos excluir um modelo de serviço Descanso, além de excluí-lo da coleção que o contém de forma simples e em uma única etapa no Backbone.js usando método destruir (), Diferente método remove () que remove o único elemento da coleção, o método destruir () gerar um pedido EXCLUIR no HTTP para o servidor que você tem no momento.
Vamos ver no código a seguir que está na imagem, como isso é aplicado método destroy ():
ImportanteEsta ação é muito importante, pois é um dos membros do CRUD (Criar, Ler, Atualizar, Excluir) as 4 operações básicas que um aplicativo da web deve executar no MVC.
Opções de descanso
Cada aplicativo Descanso deve aceitar uma série de opções, em particular sucesso ou sucessos e erros, que se executam assim que se obtém uma resposta do servidor, permitem-nos gerir e manipular melhor os diferentes modelos que temos actualmente na nossa aplicação.
Por exemplo, temos a opção fragmento, que quando aplicado ao método save () de um modelo fará com que o método seja usado FRAGMENTO do HTTP para enviar apenas a informação que foi modificada, reduzindo assim a quantidade de dados que são transmitidos entre a aplicação e o servidor.
Da mesma forma, temos a opção Redefinir, isso permite que você atualize a coleção usando o método restabelecer () em vez de usar o método set ().
Vamos ver na imagem a seguir um código que ilustra de forma prática como enviar opções em um modelo de Backbone.js para o servidor:
No final deste tutorial, já estamos entendendo de uma maneira melhor como funciona um serviço Rest e como aplicar os métodos correspondentes em nosso aplicativo de página única usando Backbone.js.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo