0
Мне интересно, как я могу использовать angularfire2 для запроса данных, получить список запрошенных данных, а затем наблюдать за данными, чтобы они могли подписаться на него и передать его в цикл ngFor, например как я могу преобразовать этот пример кода ниже, чтобы использовать angularfire2запрос наблюдаемый и angularfire2
load() {
const messagesObservable = new BehaviorSubject<MessageThread[]>(null)
this.rootRef.child("users").child(this.currentUserid).child("rooms").on("child_added", snapshot => {
key = snapshot.key()
this.rootRef.child("messages").orderByKey().equalTo(key).on("value", snapshot => {
const data = snapshot.val()
const Messages = Object.keys(data).map(id => new MessageThread(id))
MessageThread.next(Messages)
})
})
return Messages
}
я был делаю это, но когда я загружал данные, я получаю белый экран – basharkn