【发布时间】:2022-02-15 20:44:32
【问题描述】:
我正在制作一个应用程序,必须从实时数据库中获取数据。我正在像这样获取 snapshot.val() 中的数据
►{xz0ezxzrpkb:{…}}
▼xz0ezxzrpkb:{blood_group:"B+",cause:"Random Cause",created_on:"08-02-2022",email:"example@gmail.com",location:"Random Location",message:"Random Message",name:"Any_Name",phone_number:"+91 *********"}
现在我想访问这些数据。当我尝试 snapshot.val()[0].email 和
snapshot.val().[0].email 我正在尝试
undefined (2)
所以,我在 React Native 中工作,这是代码
db.ref('/requests/').on('value', (snapshot) => {
console.log(snapshot.val())
console.log(snapshot.val()[0].email)
console.log(snapshot.val().[0].email)
});
请帮帮我。
【问题讨论】:
-
你能展示一下你的数据库的数据模型吗? IE。在您的问题中添加 Firebase 控制台的屏幕截图。
标签: javascript firebase react-native firebase-realtime-database