我使用Angularfire2將comunicante與Firebase結合使用。這是代碼:Angular2和Firebase(AngularFire2)
import {Component} from '@angular/core';
import {AngularFire, FirebaseListObservable} from 'angularfire2';
@Component({
selector: 'app',
templateUrl: `
<ul>
<li *ngFor="let item in items | async">
{{ item.name }}
</li>
</ul>
`,
})
class AppComponent {
item: Observable<any>;
constructor(af: AngularFire) {
this.item = af.database.list('/items');
}
}
指令af.database.list('items')
需要幾秒鐘來檢索數據。那麼,我怎麼知道數據何時已經加載?如果我知道,我可以顯示一個「加載欄」。
我會盡力的!謝謝 – Matias999
謝謝@ Oleg Barinov ......非常棒! – Matias999