Defered Angular
Angular js defered $q service
by manoj_antony32
HTML
<div ng-controller="myCtrl">
{{name}}
</div>
JavaScript
var myApp = angular.module('myApp', []);
myApp.controller('myCtrl', ['$scope','$q', function($scope, $q){
$scope.name = "mano"
var promiseExample = function(){
var defered = $q.defer();
setTimeout(function(){
defered.resolve('hello');
console.log('Check hello')
});
//console.log(defered)
return defered.promise;
};
var sampleCheck = promiseExample();
console.log(sampleCheck)
sampleCheck.then(function(data){
console.log(data);
});
}]);