javascript - 从 firebase 数据库检索数据

标签 javascript firebase firebase-realtime-database

我已成功提交给 firebase。 但我不知道如何从中检索数据。

JavaScript:

  <input type="submit" onclick=getUsers() value="Get Users">
  function getUsers(){

    curl 'https://my-cool-project-f0ee8.firebaseio.com/users/jack/name.json?print=pretty'
  }

我显然做了一些有点愚蠢的事情。如何使用这个 curl 命令以及我应该输入什么来代替 Jack 的名字?是用户的电子邮件吗?

抱歉,这是一个愚蠢的问题,但我是 firebase 的新手

最佳答案

要从 Firebase 检索数据,您所要做的就是在要从中获取数据的节点上设置一个监听器。

var valueRef = firebase.database().ref('users/' + userName);
valueRef .on('value', function(snapshot) {
  processInfo(snapshot.val());
});

snapshot.val() 将为您提供该节点上内容的 json。然后你就可以按照你的意愿解析它了。

更多详情请访问:https://firebase.google.com/docs/database/web/retrieve-data

关于javascript - 从 firebase 数据库检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39163342/

相关文章:

javascript - 使用 JavaScript 将工作 PHP 文件(带有脚本)拉入 div,无需使用 iframe

android - firebase电话身份验证问题,不发送验证短信

java - 如何修复 Unboxing 可能会在 firebase 中产生 nullPointer Exception?

java - 如何在 Android 的 firebase 中存储和检索对象?

javascript - 使用 javascript 中的 sort 方法对数组进行排序

javascript - 过滤两个不同的结构化数组下划线js

javascript - 如何使我的 html 代码中的链接可点击?

javascript - 为什么我无法读取null的属性“样式”?

firebase - admin.firestore(...).document 不是导出时的函数

typescript - Firestore 错误 : Update() requires either a single JavaScript object or an alternating list of field/value pairs