假设我在下面的控制器中获得了一个数据列表
angularFire(url, $scope, 'data');
然后有一个$scope.data.id
。我怎么能在另一个angularFire
id
angularFire(url_with_above_$scope.data.id, $scope, 'anotherData');
答案 0 :(得分:1)
最新版本的AngularFire只接受引用,而不是URL。您只需将ID附加到原始引用即可创建第二个绑定:
var ref = new Firebase(url);
angularFire(ref, $scope, 'data').then(function() {
angularFire(ref.child($scope.data.id), $scope, 'anotherData');
});