我可以从firebase中提取数据并在浏览器控制台中显示,但我如何在网页上将其显示为文本?
这是我现在的代码:
<script>
var ref = new Firebase("https://datatest-104.firebaseio.com");
ref.orderByChild("location").equalTo("United States").on("child_added", function(snapshot) {
console.log(snapshot.key());
});
//My code that I'm trying:
document.write(snapshot.key());
</script>
我正在尝试使用document.write(snapshot.key());但我不确定它是如何运作的。
答案 0 :(得分:0)
将document.write(snapshot.key());
放入函数中,而不是放在函数中:
ref.orderByChild("location").equalTo("United States").on("child_added", function(snapshot) {
document.write(snapshot.key());
});
然后,将定义snapshot
,因此它将写入页面。