Javascript 使用react native expo如何获取钥匙的价值
我正在使用react-naitve expo和firebase实时数据库我只有一个简单的名字列表,我的数据库中的电子邮件地址和分数我希望能够获得我们的高分,因此我按孩子排序,我选择分数作为孩子,并限制到第一次我的快照带回正确的条目,但当我做快照时。键我获得孩子分数,但不是我想要获取并添加到状态的值 我尝试了Javascript 使用react native expo如何获取钥匙的价值,javascript,react-native,firebase-realtime-database,expo,Javascript,React Native,Firebase Realtime Database,Expo,我正在使用react-naitve expo和firebase实时数据库我只有一个简单的名字列表,我的数据库中的电子邮件地址和分数我希望能够获得我们的高分,因此我按孩子排序,我选择分数作为孩子,并限制到第一次我的快照带回正确的条目,但当我做快照时。键我获得孩子分数,但不是我想要获取并添加到状态的值 我尝试了snapshot.key.val(),但结果为空, 与snapshot.child.val()一样 我的数据库 memory-game { “用户”:{ “TtDcqyNkhXSUCpzH
snapshot.key.val()
,但结果为空,
与snapshot.child.val()一样
我的数据库
memory-game
{
“用户”:{
“TtDcqyNkhXSUCpzHeI9jELo7DCl1”:{
“得分”:51分,
“名字”:“乔”,
“gmail”:watsonr@gmail.com",
“姓”:“沃森”,
“locale”:“en”,
“个人资料图片”:
},
“dxuCP7if4hWFoP8iO69ndD7gOVq1”:{
“得分”:25分,
“名字”:“杰伊”,
“gmail”:jayd@cmail.com",
“姓”:“沃森”,
“locale”:“en”,
“配置文件图片”:”
}
}
}
请将数据库结构的示意图替换为实际的JSON(以文本形式,请不要截图)。您可以通过单击溢出菜单中的“导出JSON”链接获得此信息(⠇) 请将数据库结构的示意图替换为实际的JSON(文本形式,无屏幕截图)。您可以通过单击溢出菜单中的“导出JSON”链接获得此信息(⠇) 在你的座位上。
firebase.database().ref("users/score").orderByChild("score").limitToFirst(1)
.once("value",snapshot =>{
const data = snapshot.key.val("score")
console.log (data)
console.log("testing")
})