Red*_*ode 2 javascript firebase firebase-realtime-database
好的,我正在使用firebase我尝试了一些代码,这些代码向我展示了如何从我的数据库中检索数据.我正在使用Web Docs Okay这是我的数据库的样子
MyApp-446464
users
foo
-foobar
first_name:"foo"
last_name:"bar"
bar
-barfoo
first_name:"bar"
last_name:"foo"
Run Code Online (Sandbox Code Playgroud)
所以从上面我得到了对象
firebase.database().ref('users/').once('value').then(function(snapshot) {
var username = snapshot.val();
});
Run Code Online (Sandbox Code Playgroud)
但问题是,如果我使用,我似乎无法获得价值
username.first_name;
Run Code Online (Sandbox Code Playgroud)
它让我不明确可以有人协助我做错了什么
您的代码要求提供整个用户列表.所以它必须在回调中处理该列表:
firebase.database().ref('users/').once('value').then(function(snapshot) {
snapshot.forEach(function(userSnapshot) {
var username = userSnapshot.val();
console.log(username.first_name);
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9048 次 |
| 最近记录: |