2014-02-26 127 views
1

可以很容易地获得价值:火力地堡得到键值

firebase_instance.limit(100).on("child_added", function(data) { 
     var value = data.val(); 
    }); 

可是如何才能让与该值相关联的密钥?

回答

2

您的每个Firebase .on(...)回调都将与Firebase DataSnapshot一起调用。要获取该DataSnapshot位置的名称,请尝试使用name()方法。

例如:

firebase_instance.limit(100).on("child_added", function(snap) { 
    var name = snap.name(); 
}); 
+0

@good_evening它确实是=) –

3

使用关键财产

firebase_instance.limit(100).on("child_added", function(snap) { 
    var name = snap.key; 
}); 

文档和示例here