0
我正在尝试将两个firebaseArrays组合成单个对象的Angular(angularfire),但返回调用的异步性使其变得困难。我愿做这样简单的东西:
$scope.itemStats = $firebaseStorage.getArray('item-stats');
$scope.stats = $firebaseStorage.getArray('stats');
$scope.newArray = $scope.itemStats.concat($scope.stats);
为的getArray函数的代码是:
getArray: function(key) {
var dbRef = ref.child(key);
return $firebaseArray(dbRef);
}
这是可能的,我查询数据错误摆在首位,并可能在抢两同样的时间,这也将解决我的问题(又名,我问错了问题)。
我应该使用哪种方法,以及如何解决这个问题?