2016-12-15 56 views
1

我试图在我的HTML页面中查询Firebase记录,但我现在还没有找到任何运气。在HTML网页中显示Firebase记录

我正在使用JavaScript,这里是我有的当前代码。有没有合适的方法输出记录?我知道这是一个JSON格式的文件。

var ref = new Firebase("https://ngong-hills.firebaseio.com/Bookings"); 
ref.orderByChild("Bookings").on("child_added", function(snapshot) { 
    console.log(snapshot.key()); 
    document.write(snapshot.key()); 
}); 

有什么我失踪?

+0

看就像'为什么不呢?'在这种情况下是一个很好的答案(因为你没有描述你想要的东西) –

+0

我正在使用的代码显示一个空白页面,它有点不工作。因为我想要显示所有儿童(预订)的记录) –

回答

1

看起来像你使用非常旧的辅导,为

  1. initialization现在看起来不同,
  2. 你不只是show data,你看它的一些变化的情况下,所以你不会看到任何东西在没有改变

此代码对我的作品

<script src="https://www.gstatic.com/firebasejs/3.6.1/firebase.js"></script> 

<script> 
    var config = { 
     apiKey: "***", 
     authDomain: "crackling-fire-7458.firebaseapp.com", 
     databaseURL: "https://crackling-fire-7458.firebaseio.com" 
    } 
    var app = firebase.initializeApp(config); 

    var ref = app.database().ref('/'); 

    ref.on('value', function(snapshot) { 
     console.log(snapshot.val()); 
    }); 
</script> 
+0

so你有什么建议我做@ArtemDudkin我有var config = { apiKey:“AIzaSyBrvFpU7AL3efIisDJyQ56giSqc9Gi4dn8”, authDomain:“ngong-hills.firebaseapp.com”, databaseURL:“https://ngong-hills.firebaseio.com” , storageBucket:“gs://ngong-hills.appspot.com” }; firebase.initializeApp(config); \t \t var ref = new Firebase(“https://ngong-hills.firebaseio.com/Bookings”); \t ref.orderByChild( “预订”)上( “child_added”,功能(快照){ \t的console.log(snapshot.key()); \t文件撰写(snapshot.key()); \t}); –

+0

这就是我的新代码仍然没有 –

+0

你确实有这个问题的答案我问?就像一个真实的工作代码,可以帮助我实现我的查询 –