【发布时间】:2021-09-12 05:10:00
【问题描述】:
我有这个简单的 Firebase 实时数据库:
我有 inner Id(蓝色),如何使用 ReactJS 获取 key(红色)?
我已经阅读了Firebase Realtime Database Docs (Modular SDK v9),但我没有看到这样做的方法。如有任何帮助,我将不胜感激。
【问题讨论】:
标签: reactjs firebase-realtime-database
我有这个简单的 Firebase 实时数据库:
我有 inner Id(蓝色),如何使用 ReactJS 获取 key(红色)?
我已经阅读了Firebase Realtime Database Docs (Modular SDK v9),但我没有看到这样做的方法。如有任何帮助,我将不胜感激。
【问题讨论】:
标签: reactjs firebase-realtime-database
如果您想获取 ID 1 的整个列表,一些基本代码如下所示:
import { getDatabase, get, ref } from "firebase/database";
const getData = async () => {
const db = getDatabase();
const snap = await get(ref(db, `Lists/${id1}`));
snap.forEach((r) => {
console.log("key", r.key);
console.log("value", r.val()); // red
console.log("id", r.val()["id"]); // blue
});
};
【讨论】: