【问题标题】:Retreiving Data from Firebase Into Dropdown boxes on a Webpage将数据从 Firebase 检索到网页上的下拉框中
【发布时间】:2018-03-21 14:29:47
【问题描述】:

以下是 firebase 数据库中 .JSON 文件的代码 sn-p。

"question papers" : {
    "APPLE" : {
      "location" : "mp",
      "stream" : {
        "btech" : {
          "CSE" : {
            "1st sem" : {
              "2017" : "google.com"
            }
          }
        }
      }
    },
    "SIETK" : {
      "location" : "ap",
      "stream" : {
        "MBA" : {
          "MBA" : {
            "1st sem" : {
              "2015" : "google.com"
            }
          }
        },

我已经一一创建下拉框,并从 firebase 获取数据到该框,如问题文件部分 .JSON 文件中所示。 第一个框 - 学院名称和位置, 第二个盒子 - 流, 3rd Box-Department 等等。 我应该如何解决这个问题?` 我尝试了以下方法,但它不起作用。

<script type="text/javascript">
var userDataref=firebase.database().ref('/question papers/')
userDataref.once("value").then(function(snapshot){
    var key=snapshot.key;
    alert(snapshot.value());
})
</script>

【问题讨论】:

    标签: javascript jquery html json firebase-realtime-database


    【解决方案1】:

    这段代码对你有用

    var userId = firebase.auth().currentUser.uid;
    return firebase.database().ref('/users/' + userId).once('value').then(function(snapshot) {
      var username = (snapshot.val() && snapshot.val().username) || 'Anonymous';
      // ...
    });
    

    【讨论】:

      猜你喜欢
      • 2018-09-02
      • 2021-10-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多