从Firebase(Web)检索数据无效

时间:2017-04-03 18:50:07

标签: javascript database firebase firebase-realtime-database

我刚进入Firebase,我正在尝试从实时数据库中检索数据,但我无法在网页上显示任何内容。

这是我在JS获得初始化Firebase代码之前得到的。 (如果我删除了val()我收到[object Object],那么至少有一些工作要做。)

JS:

var heading = document.getElementById("head");

var firebaseHeadingRef = firebase.database().ref().child("Heading");

firebaseHeadingRef.on('value', function(datasnapshot) {
    heading.innerText = datasnapshot.val();
});

HTML:

<div id="table_body"> <h1 id="head">Some Text</h1>

这是数据库的截图:

1

我感谢所有帮助:)

1 个答案:

答案 0 :(得分:1)

实时数据库区分大小写。在您的数据库屏幕截图中,您有Heading,但您的JS代码有.child('heading')。尝试使那些相同的情况,它应该工作。请注意,您还必须拥有适当的Security Rules才能允许未经身份验证的用户访问。