Ich habe im Grunde Zimmer und Nebenräume bekommenPulling Werte von Firebase
rooms
Room1:
subroom 1 : true
subroomABC: true
Room2:
BobRoom: true
CatRoom: true
HatRoom: true
Ich bin im Grunde nur um die Namen zu ziehen (bobRoom/catroom/hatroom/subrooms) von jedem des Zimmers und anzeigen in einer Tabellenansicht.
Ich fühle mich normal, wie ich so etwas wie immer den Wert tun würde, und dann, wie etwas zu tun
snapshot.value["roomname]
Informationen wie diese von etwas zu bekommen. Wie Posts werden eine UID und alle die gleichen Schlüsselwerte wie Text/Bildurl/Poster haben, aber hier sind die Schlüssel alle unterschiedlich.
Wie greife ich die Werte unter Room1 und Room2? Ich brauche sie nicht aufzuteilen oder irgendetwas, nur eine gerade Liste aller Namen.
Ich verstehe, wie man Beobachter und all das laufen lässt und Schnappschüsse in Schnappschüsse brechen. Ich kann das aus irgendeinem Grund einfach nicht nachvollziehen.
Vielen Dank im Voraus für jede Hilfe
Sie müssen die untergeordneten Objekte des 'rooms'-Snapshots durchlaufen. Siehe http://stackoverflow.com/questions/37606236/how-do-i-loop-through-and-get-all-the-keys-of-the-nested-nodes-in-firebase/37606379#37606379 –