Skip to content

Instantly share code, notes, and snippets.

@robwormald
Created January 15, 2014 00:05
Show Gist options
  • Save robwormald/8428439 to your computer and use it in GitHub Desktop.
Save robwormald/8428439 to your computer and use it in GitHub Desktop.
app.controller('fooCtrl',function(FooFactory){
$scope.foos1 = FooFactory.getFoos();
//or
FooFactory.getFoosButDontHandlePromise().then(function(foos){
$scope.foos2 = foos;
})
})
//simple promise stuff
app.factory('FooFactory',function($http){
return {
getFoos : function(){
$http.get('/foos').then(function(foos){
return foos;
})
},
getFoosButDontHandlePromise : function(){
return $http.get('/foos')
}
}
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment