这是我自己的firebase结构。 我想获取Firebase中的特定数据,例如:win。我收到一条错误消息。我不知道处理那些用firebase创建的特定ID。
这是我的JavaScript代码。当我运行程序时,浏览器告诉我问题出在第17行。
答案 0 :(得分:0)
您可以侦听子节点上的更改,也可以按需获取节点。 See documentation。
听取价值事件
var starCountRef = firebase.database().ref('posts/' + postId + '/starCount'); starCountRef.on('value', function(snapshot) { updateStarCount(postElement, snapshot.val()); });
或按需读取数据
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'; // ... });