2017-10-10 40 views
0

下面是来自Firebase数据库的.JSON文件的代码段。将Firebase中的数据转化为网页上的下拉框

"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文件。 第一个箱子 - 大学名称和位置, 第二个箱子, 第三个箱子等等。 我应该怎么处理这个问题?`我尝试了以下方法,但它不起作用。

<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> 

回答

0

该代码将是你

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'; 
    // ... 
}); 
有用
相关问题