ho creato una vasta gamma di utenti in questo modo -
var ref = new Firebase(FIREBASE_URL + '/users');
var users = $firebaseArray(ref);
Ho aggiunto gli oggetti a questo e voglio ciclo attraverso ciascun utente in questo array. So che questo è possibile nella vista usando ng-repeat, ma ho bisogno di farlo nel controller. Ho provato -
angular.forEach(users, function(user) {
console.log(user);
})
Ma non ottengo risultato da questo.
Vedi http://stackoverflow.com/questions/27049342/asynchronous-access-to-an-array -in-Firebase/27050749 # 27050749. Notate anche il secondo frammento di questa pagina di documentazione: https://www.firebase.com/docs/web/libraries/angular/guide/intro-to-angularfire.html#section-async-intro in quanto mostra il modo migliore per dati di debug caricati in un contesto AngularJS/Firebase: '
'. 'console.log' non è il tuo migliore amico qui. –Spiegato nella prima pagina della guida angolare e chiesto almeno dieci volte qui su Stack Overflow. – Kato