【问题标题】:How do I retrieve specific data from firebase web如何从 Firebase Web 检索特定数据
【发布时间】:2017-09-25 00:22:33
【问题描述】:

firebase的json文件是这样的

{
  "users": {
    "a540678c0fda89f430bfba480ffe6f40146548bad72c199f8536b167fc58455a" : {
      "password" : "2a97516c354b68848cdbd8f54a226a0a55b21ed138e207ad6c5cbb9c00aa5aea",
      "phone" : "+91xxxxxxx",
      "uid" : "demo"
    }
  }
}

如何使用 ref().once().then() 语法获取密码、电话和 uid 的值

【问题讨论】:

    标签: javascript web firebase-realtime-database


    【解决方案1】:

    这应该可行:

    var ref = firebase.database().ref("users/a540678c0fda89f430bfba480ffe6f40146548bad72c199f8536b167fc58455a");
    ref.once("value").then(function(snapshot) {
      var user = snapshot.val();
      console.log(user.password, user.phone, user.uid);
    });
    

    【讨论】:

    • function(snapshot) {} 范围在我的系统上不起作用
    • 什么不起作用?你可以设置一个重现问题的jsbin吗?以这种方式提供帮助会容易得多。
    • Firebug/firefox 控制台未在我的系统上运行函数(快照){} Nodejs 能够运行此代码
    猜你喜欢
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    • 2018-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-19
    相关资源
    最近更新 更多