Интерполяция объекта Angularfire 2 ничего не печатает - PullRequest
0 голосов
/ 27 сентября 2018

Я пытаюсь показать в виде простой объектной интерполяции.Это метод:

public getStatus(uid: string): Observable<any> {
  return this.db.object(`user_status/${uid}`).valueChanges();
}

И это интерполяция с существующим жестко запрограммированным uid с использованием асинхронного канала:

{{(getStatus('fooUid') | async)?.status}}

Нет ошибок, и в представлении ничего не отображается.

Самым странным является то, что если я разверну наблюдаемое в компоненте с помощью этого кода, значение будет правильно записано:

this.getStatus('fooUid').pipe(first()).subscribe(res => console.log(res.status));

Я что-то упустил?

...