0

我在firebase中有这个。

{
 'users': 
   {
    'random1': 
      {
       'name': 'David'
      }
   },{
    'random2':
     {
      'name': 'Dan'
     }  
   }
}

如何列出random1random2使用 angularFire。我想要做的是获取 random1 和 random2 然后将它的 url 传递给以后删除。

例子

ref.child('users/' + therandomidhere);
$scope.remove = userRef.remove();
4

1 回答 1

1

我不确定您要做什么,但是您可以通过简单地将对象中的属性设置为 null 来删除它。例如:

function MyController($scope, angularFire) {
  angularFire(ref, $scope, "users", {}).then(function() {
    // You can delete random1 by doing:
    $scope.users["random1"] = null;
    // Or:
    delete $scope.users["random1"];
    // You can enumerate all the keys by:
    for (var key in $scope.users) {
      console.log(key);
    }
  });
}

希望这可以帮助!

于 2013-08-15T04:16:04.937 回答