Я пытаюсь получить и отобразить одно значение из firebase.
Моя структура firebase выглядит следующим образом:
Мой текущий файл .ts выглядит так:
storestat$: Observable<any[]>;
constructor(afDb: AngularFireDatabase) {
this.storestat$ = afDb.list<any>('MyShop').snapshotChanges();
}
Я хочу отобразить значение storeStatus в html, используя привязку {{}}. Что-то вроде следующего:
<button>{{ storeStatus }} Status</button>
Сначала я пытался использовать следующее:
<ng-container *ngFor="let s of storestat$ | async">...
<button>{{ s.storeStatus }}</button>
но, конечно, это не сработает.
Я пытался искать ответы, но они просто не казались мне достаточно актуальными, поскольку все они указывали на получение нескольких конкретных значений из списков.
Я использую angularfire2 и angular5.
Я новичок в angular5, поэтому буду признателен за любую помощь, включая любые образовательные указатели.
<p>{{ s | json }}</p>
и проверьте, приходят ли данные? - person Hareesh   schedule 19.11.2017.valueChanges()
. - person Hareesh   schedule 19.11.2017