Tengo en mi controlador:
$scope.test= function () {
var var1 = 0;
var var2 = 0;
var1 = TestService.loadVariable("1")
var2 = TestService.loadVariable("2")
$scope.result = var1 + var2;
}
y mi servicio es :
loadVariable : function(name) {
return $http({
method: 'GET',
url: "/test/sheet/loadVariable/",
params: {name: name},
}).then(function success(response) {
return response.data;
}, function error(response) {
});
},
el problema es que siempre me sale 0 el result y creo q es porque no le da tiempo a ejecutarse los metodos de loadvariables, alguna sugerencia?