Как читать данные из базы данных Firebase в реальном времени в Интернете? - PullRequest
0 голосов
/ 05 марта 2020

Я попробовал этот код:

    return firebase.database().ref('/pastrls/-M1akNXVk6VhnykRc-zN').once('code').then(function(snapshot) {
        var code = (snapshot.val() && snapshot.val().username) || 'Anonymous';
        document.write(code);
    });

my db

1 Ответ

0 голосов
/ 05 марта 2020

Измените это:

return firebase.database().ref('/pastrls/-M1akNXVk6VhnykRc-zN').once('code').then(function(snapshot) {
        var code = (snapshot.val() && snapshot.val().username) || 'Anonymous';
        document.write(code);
    });

на это:

return firebase.database().ref('/pastrls/-M1akNXVk6VhnykRc-zN').once('value').then(function(snapshot) {
        var code = snapshot.val().code;
        document.write(code);
    });

Сначала добавьте ссылку на узел -M1akNXVk6VhnykRc-zN, а затем используйте once(), который будет извлекать данные из база данных. Затем внутри функции обратного вызова используйте snapshot.val().code для получения атрибута code.

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