injectar modulo para toda la aplicacion (Angularjs)



   AUTOR PREGUNTA

Publicado 28 mayo 2015 - 04:48

estoy empezando a trabajar con angularjs y tengo un modulo que me gustaria inyectar para toda mi aplicacion, es decir, que sea accesible para el resto de los modulos, pero el problema es que cuando accedo a la variable de mi modulo no la reconoce, les dejo el codigo:

angular.module('modulo#1', []).
   service('servicioUno', servicioUno);

function ServicioUno($http) {

   var service = {
       obtenerPerfil: function(){return $http.get('api/' + variable);}
   };

   return service;
}

Alguna idea?




¿Tienes la misma pregunta? Yo también

 

Publicado 28 mayo 2015 - 21:22

Debes inyectar tanto el modulo como las variables:

angular.module('modulo#1', []).
   service('servicioUno', servicioUno);

function ServicioUno($http) {

   var service = {
       obtenerPerfil: function(){return $http.get('api/' + variable);}
   };

   return service;
}

 

Publicado 05 junio 2015 - 19:39

A mi me ha servido esta respuesta Jhony, gracias.