【发布时间】:2016-07-31 15:33:44
【问题描述】:
我在 Firebase 中遇到了加载问题。我想在打开视图时显示图像列表,但在我返回之前什么都没有发生(有一个闪光灯,我可以看到我的照片列表)。它正在工作,但未在开头显示。
请问我错过了什么?
这是我的控制器视图的开头:
'Use Strict';
angular.module('App').controller('valider_photosController', function($scope, $state, $localStorage, Popup, Firebase, $firebaseObject, $ionicHistory, $ionicPopup, $ionicModal, $cordovaCamera) {
$scope.imagestab = [];
var ref_logements = firebase.database().ref('logements');
var ref_images = firebase.database().ref('images');
ref_logements.child(id_logement).child('images').on('child_added', added);
function added(idxSnap, prevId){
ref_images.child(idxSnap.key).once('value', function(datasnap){
var bidule = datasnap.val();
bidule['key'] = datasnap.key;
$scope.imagestab.push(bidule);
console.log('La valeur'+datasnap.key+'donne '+datasnap.val());
});
};
});
【问题讨论】: