I have this simple function js getItems(), inside I call a services items.getItems(..) , I would like that the function return me a data. I tried to associate the var to function but the result is undefined
function getItems() {
var resolvedValue;
var deferred = $q.defer();
items.getItems(function(data) {
deferred.resolve(data);
});
deferred.promise.then(function(result) {
resolvedValue=result; // it contains my information
});
console.log('v alue%0' , resolvedValue); // it's undefined here!!!
}