如何在 HTML ionic 3 中渲染单个可观察数据
How to Render Single Observerble Data in HTML ionic 3
我使用 Observable 从 firebase 获取单个对象数据。如何在 HTML 上呈现此数据?我使用这个 {{(postObservable2|async)?.subject}}
但没有渲染。
我也尝试使用 AngularFireObject,但它一直抛出错误提示
firebase datasnapshot type cant assign to the AngularFireObject.
"angularfire2": "^5.0.0-rc.4"
this.postObservable = this.firebase.object(`allPosts/${this.postID}`).snapshotChanges();
尝试以这种方式订阅可观察对象:
let yourArray = [];
this.postObservable.subscribe(res => {
res.map(c => {
yourArray.push(c);
})
})
console.log(yourArray);
然后在模板中使用 yourArray 作为 ngFor 可迭代对象。
我使用 Observable 从 firebase 获取单个对象数据。如何在 HTML 上呈现此数据?我使用这个 {{(postObservable2|async)?.subject}}
但没有渲染。
我也尝试使用 AngularFireObject,但它一直抛出错误提示
firebase datasnapshot type cant assign to the AngularFireObject.
"angularfire2": "^5.0.0-rc.4"
this.postObservable = this.firebase.object(`allPosts/${this.postID}`).snapshotChanges();
尝试以这种方式订阅可观察对象:
let yourArray = [];
this.postObservable.subscribe(res => {
res.map(c => {
yourArray.push(c);
})
})
console.log(yourArray);
然后在模板中使用 yourArray 作为 ngFor 可迭代对象。