【发布时间】:2019-01-17 11:36:13
【问题描述】:
我想在我的 ionic 3 应用程序中从我的 firebase 中读取一个列表(“新闻”) 当我运行这个应用程序时,它只显示在页面 [object object] 中。
谁能告诉我解决办法?
我的代码在下面:
[home.ts]
import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
import { AngularFireDatabase, AngularFireList } from 'angularfire2/database';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
newsList: AngularFireList<any[]>
constructor(public navCtrl: NavController, private database: AngularFireDatabase) {
this.newsList = this.database.list('news');
}
}
[home.html]
<ion-header>
<ion-navbar>
<ion-title>
Ionic Blank
</ion-title>
</ion-navbar>
</ion-header>
<ion-content padding>
<ion-list>
<ion-item >
<h2>{{newsList}}</h2>
</ion-item>
</ion-list>
</ion-content>
结果只显示 [object object]
【问题讨论】:
-
检查console.log(this.newsList) 并将你看到的粘贴到这里
-
我现在检查了,我现在看到了 {query: Reference, update: ƒ, set: ƒ, push: ƒ, remove: ƒ, ...}
标签: firebase ionic-framework firebase-realtime-database ionic3