【问题标题】:How to get the value of children in Firebase Javascript?如何在 Firebase Javascript 中获取孩子的价值?
【发布时间】:2017-05-08 14:25:06
【问题描述】:

这是我的 Firebase 数据库:

我需要与 push 方法生成的唯一随机名称相关联的图像 URL。有什么办法可以做到吗?此外,必须存在更好的数据发送方式。请告诉我。谢谢。

imgRef.on('value', function(snapshot) {
console.log(snapshot.val());
});

正如预期的那样,这将返回整个 JSON 对象。我需要网址。

【问题讨论】:

    标签: javascript firebase firebase-realtime-database


    【解决方案1】:

    这是显示图片 URL 列表的最基本方式:

    var rootRef = firebase.database.ref();
    var urlRef = rootRef.child("user1/DAA Notes/URL");
    urlRef.once("value", function(snapshot) {
      snapshot.forEach(function(child) {
        console.log(child.key+": "+child.val());
      });
    });
    

    【讨论】:

    • 这将为您提供完整列表。如果您只想要该列表的第三项怎么办?
    • 如何在打字稿中做到这一点?
    • 所有 JavaScript 都是有效的 TypeScript,所以上面的代码也可以在 .ts 文件中使用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多