返回Firebase项目AngularFire的$ add ref

Dan*_*nze 1 javascript angularjs firebase angularfire

假设我有一系列项目:

var itemsRef = new Firebase("https://example.firebaseio.com/items");  
$scope.items = $firebase(itemsRef);
Run Code Online (Sandbox Code Playgroud)

我们$add一个项目:

$scope.items.$add($scope.item);
Run Code Online (Sandbox Code Playgroud)

我知道在进入Firebase集合之前,ref会生成客户端.

添加商品后如何获得该商品? 例如 -Jx8363hdu12

AngularFire 0.6.0

Dan*_*nze 6

作为AngularFire 0.6.0 $add,$save,$set$remove使用承诺:

https://github.com/firebase/angularFire/issues/183

$scope.items.$add($scope.item).then(function(p){
  console.log(p.name());
});
Run Code Online (Sandbox Code Playgroud)