我使用 Firebase 作为简单的键/值数据存储:
4885301901104318378: {
title: "document title"
}
尝试根据键检索值会返回一个奇怪的切片对象。
db.orderByKey().equalTo(id).once('value', function(data) {
console.log(data) //{S {A: T, W: U, g: Yd}}
});
我做错了什么?
最佳答案
事件监听器返回 DataSnapshot
对象。
在快照上调用.val()
函数来检索数据。
db.orderByKey().equalTo(id).once('value', function(snapshot) {
console.log(snapshot.val())
});
阅读Retrieving Data docs了解有关从 Firebase 同步数据的所有详细信息。
看起来奇怪的对象{S {A: T, W: U, g: Yd}}
只是缩小的代码,有助于不断缩小firebase.js的下载大小
.
关于javascript - 使用 Firebase 进行简单的键/值检索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33795455/