Метод Firebase .on ("value") выдает мне нулевую ошибку при загрузке моей страницы. Ссылка не существует - PullRequest
0 голосов
/ 31 марта 2019

Я использую Firebase, и у меня есть событие on ("value") для ссылки с именем Shout.Этот shoutRef не существует при первой загрузке страницы.Как только я приземляюсь, firebase сообщает, что снимок внутри shoutRef является нулевым.Как я могу избежать этого?Почему он смотрит на ссылку, которой не существует?

    at main.js:127
    at EventRegistration.ts:133
    at qr (util.ts:586)
    at t.raise (EventQueue.ts:171)
    at t.raiseQueuedEventsMatchingPredicate_ (EventQueue.ts:123)
    at t.raiseEventsForChangedPath (EventQueue.ts:103)
    at t.onDataUpdate_ (Repo.ts:277)
    at h.onDataPush_ (PersistentConnection.ts:604)
    at h.onDataMessage_ (PersistentConnection.ts:597)
    at t.onDataMessage_ (Connection.ts:317)


var firebaseData = firebase.database();
    var shoutRef = firebaseData.ref("/shout ref");

 shoutRef.on("value", (snapshot) => {
        var snap = snapshot.val();
        //set global variable TODO:May not need in future
        console.log(snapshot.val());
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...