【问题标题】:Firebase get key valueFirebase 获取键值
【发布时间】:2014-02-26 19:40:16
【问题描述】:

很容易获得价值:

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

但是如何获取与该值关联的键?

【问题讨论】:

    标签: javascript firebase


    【解决方案1】:

    使用key属性

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

    文档和示例here

    【讨论】:

      【解决方案2】:

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

      例如:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-05-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-04-16
        • 2017-06-23
        相关资源
        最近更新 更多