Hi Christian,
It will be available once it comes back from the server. If you have code
that can't execute before something is available, you
have to put it inside a ```.then()```.
something like this:
```
var resultIsIn = $http.get('/url').success(function(data){
$scope.result = data;
console.log($scope.result) //log 1
})
resultIsIn.then(function () {
console.log($scope.result) //log 2
});
```
In JS you have to deal with asynchronous events! Angular makes it
easier for you with promises. ($q)
<https://docs.angularjs.org/api/ng/service/$q>
--
You received this message because you are subscribed to the Google Groups
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.