У меня есть собственное приложение, использующее базу данных firebase.
Я пытаюсь использовать функции on
или once
для получения элементов из базы данных, но я не знаю, что я делаю неправильно, потому что я не получаю никаких данных.
Это мой код для получения данных из базы данных Firebase:
firebase.database().ref("messages/").once('value', snapshot => {console.log("snapshot value", snapshot)});
Я пробую команду сверху также с on
вместо once
и тем же результатом. console.log
никогда не называется.
Когда я добавляю сообщения, все в порядке, и сообщения появляются в консоли Firebase. Для добавления сообщений я делаю так:
firebase.database().ref("messages/").push(message);
Для firebase я использую эту библиотеку: rnfirebase.io
Используются следующие версии:
Реагирует: 16.6.0-alpha.8af6728
Реагируйте родной: 0.57.4
Реагировать на родную базу: 5.0.0