Есть ли способ установить прослушиватель агента базы данных после изменения состояния? Я имею в виду, что обычно мы использовали его для componentDidMount
метода. Но я хочу назвать это в зависимости от состояния.
Я хочу, чтобы мой пользователь получал список определенных данных, а не весь узел. Эти данные не должны «прослушиваться» непосредственно при запуске приложения, но после того, как приложение принимает определенное состояние.
firebase.database().ref("myRef")
.on("value", (snap)=>{
console.log(snap.val())
}
)