читать ребенка ребенка в сети Firebase (JavaScript) - PullRequest
0 голосов
/ 08 октября 2018

Я новичок в FireBase. Как я могу прочитать ребенка, как на картинке, на моей веб-странице, кто-нибудь может сказать мне, если есть ссылка?

enter image description here

Ответы [ 2 ]

0 голосов
/ 12 ноября 2018

Если вы хотите получить значение только тогда, когда ваши данные находятся в объекте, тогда вы можете использовать

var ref = firebase.database().ref();     //creating referense path
ref.once("value").then(data=>{
    let obj = data.val();
    for (let key in obj) {
        console.log(obj[key]);
    }   
})
0 голосов
/ 08 октября 2018

Если вы хотите прочитать все цвета всех узлов:

var ref = firebase.database().ref();
ref.once("value").then(function(snapshot) {
    snapshot.forEach(function(childSnapshot) {
        childSnapshot.forEach(function(colorSnapshot) {
            console.log(childSnapshot.key+" - "+colorSnapshot.key+": "+colorSnapshot.val());
        });
    });
});

Это печатает:

-LOIECwM70 ... - 1: красный

-LOIECwM70 ... - 2: синий

-LOIEssdh1 ... - 1: зеленый

-LOIEssdh1 ... - 1: черный

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...