【发布时间】:2021-08-17 07:04:38
【问题描述】:
我很困惑。我有一个 Firestore 数据库,其中包含一组餐点 =>,而不是餐点类型 =>,然后是带有特定信息的不同地图。 (见截图)。
与:
async function getMenu(){
const items = [];
try {
setLoading(true)
const querySnapshot = await getDocs(collection(db, "meals"));
querySnapshot.forEach((doc) => {
items.push(doc.data());
console.log(doc.data());
})
} catch (error) {
console.log(error)
}
setLoading(false);
setMenus(items);
}
useEffect(() => {
getMenu();
},[]);
我的控制台显示:
Object { "Currywurst Pommes": {…} } Object { "Hähnchen Salat": {…}, "Gemischter Salat": {…}, "Tomate-Mozarella": {…}, Beilagensalat: {…} }
现在我想输入每个对象并获取每顿饭的具体信息。我该怎么做?
我正在为我的 WebApp 使用 React。
提前感谢您的帮助
【问题讨论】:
标签: javascript reactjs firebase google-cloud-firestore