【发布时间】:2019-09-01 09:27:29
【问题描述】:
我正在开发一个使用 firebase 的反应原生应用程序。当我从 firebase 获取数据时,我得到了这样的数据快照
{"674cafe2-e886-4d9d-b547-b5405d902072":{"description":"111","imageUrls":{"0":"https://firebasestorage.googleapis.com/v0/b/aam-623b6.appspot.com/o/flyers%2F674cafe2-e886-4d9d-b547-b5405d902072%2F2.jpg?alt=media&token=c56cc053-7167-44eb-9f8b-fb55664eacac","1":"https://firebasestorage.googleapis.com/v0/b/aam-623b6.appspot.com/o/flyers%2F674cafe2-e886-4d9d-b547-b5405d902072%2F1.jpg?alt=media&token=f1693b41-28db-4129-a5c7-190b96656e5b"} “纬度”:25.197669830084113,“经度”:46.33913576602936,“商店名称”:“3023b667-3cb2-400e-8a36-1113be9e816c”,“标题”:“111”,“用户”:“8Igfk0bT06MOkzrP8Y5njOd”}
使用 snap.child.val() 我能够从描述、经度、纬度等中检索数据,但无法检索 imageUrls... 因为它包含子项或其数组。如何从 imageUrls 检索第一个孩子
【问题讨论】:
-
尝试将
forEach用于imageUrls -
@FrankvanPuffelen 我不明白你为什么建议这个问题正在寻求调试帮助。 OP 正在询问如何做某事,并且可能因为没有提供任何代码来展示他们的努力而受到批评,但根本没有涉及“调试”。
标签: javascript android react-native firebase-realtime-database