0

假设我得到了控制器中的数据列表,如下所示

angularFire(url, $scope, 'data');

然后有一个$scope.data.id。我如何id在另一个 angularFire 中使用它

angularFire(url_with_above_$scope.data.id, $scope, 'anotherData');
4

1 回答 1

1

最新版本的 AngularFire 只接受引用,而不接受 URL。您可以将 ID 附加到原始引用以创建第二个绑定:

var ref = new Firebase(url);
angularFire(ref, $scope, 'data').then(function() {
  angularFire(ref.child($scope.data.id), $scope, 'anotherData');
});
于 2013-09-17T20:49:23.767 回答