0
複数のアイテムを1つずつ引き出す必要があります。何らかの理由で2番目の「.on」が実行されることはありません。私は決して印刷されないconsole.logをそこに持っています。複数のAngularfireプル要求が失敗する
var ref = new Firebase(url1);
ref.once("value", function(data) {
$scope.userList = data.val();
var userArray = [];
angular.forEach($scope.userList, function(value, key) {
userArray.push(value);
});
$scope.searchName = userArray[0];
var request = new Firebase(reqUrl);
console.log($scope.searchName);
request.set($scope.searchName);
var ref2 = new Firebase(url);
ref2.once("value", function(data) {
console.log("enter");
$scope.infoList = data.val();
var infoArray = [];
angular.forEach($scope.infoList, function(value, key) {
infoArray.push(value);
});
$scope.params = infoArray;
console.log($scope.params);
});
});
を次のように
コードが行くのはなぜ二.onceは失敗するでしょうか? Enterは決して印刷されません。
回避方法が見つかりました。 – Pedro