Cómo rebobina $http el servicio angularjs
¿Cómo vuelve a encapsular $http el servicio angularjs?
Es muy simple, puede volver a encapsularlo en la función de devolución de llamada $http,
o usar $q para encapsular una promesa en el nivel de servicio, y luego en el controlador Encapsular SomeSvc.getData( ).then(function(data){
// hacer algo
}) en el código comercial
Ejemplo típico de servicio
En AngularJS, un servicio es una entidad única que normalmente se utiliza como proveedor de datos para interactuar con el backend. Todos los componentes que requieren datos solo necesitan depender de este servicio.
var app = angular.module('MyApp', []);
app.factory('SearchSettingService',
['$http', '$q', función($http, $q) {
retorno {
configuración: función() {
var diferido = $q.defer ();
.