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 を元の参照に追加するだけで、2 番目のバインディングを作成できます。

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 に答える