Когда я впервые загружаю страницу, firebase работает нормально. Любое изменение в любой из точек данных вызывает эту функцию:Firebase получает обновление, но не запускает .on ('child_changed')
database.ref('users').on('child_changed, function...)
Однако, когда я выйти из системы, а затем снова войти в систему I можно увидеть в базе данных обновляется, но это изменение не вызывает больше, пока не перезагрузите страницу , После перезагрузки любые изменения отражаются должным образом, но каким-то образом выход из системы/вход в систему останавливает прослушивание изменений.
Я не хочу, чтобы пользователи должны перезагрузить каждый раз, когда они хотят, чтобы выйти из системы, а затем снова войти в систему.
Нужно ли мне еще Firebase слушателя возможно? Я не нашел ничего, кроме этих четырех:
child_removed, child_changed, child_added, value,
поэтому любой совет был бы очень благодарен.
Здесь вы можете найти больше слушателей: https://firebase.google.com/docs/database/web/read-and-write –
@ RosárioPereiraFernandes спасибо! Я посмотрел на них, но ничего не получилось. Я попробовал несколько способов прослушивания изменений, но он не работает, если я не обновляю страницу. – dsvorc41