我有一个Ionic页面,它查询FirebaseListObservable以在ion-searchbar上进行动态搜索.它适用于Angularfire2@4.0.0-rc.0和firebase@4.5.0.在升级新版本AngularFire 5.0后,我遇到了一个关于FirabaseListObservable没有从新Api导出的问题.
import { Component } from '@angular/core';
import { IonicPage, NavParams, ViewController } from 'ionic-angular';
import {AngularFireDatabase, FirebaseListObservable} from 'angularfire2/database';
import { Observable} from 'rxjs';
import { Response } from '@angular/http';
@IonicPage()
@Component({
selector: 'page-modal-groups',
templateUrl: 'modal-groups.html'
})
export class ModalGroupsPage {
groups: FirebaseListObservable<any>;
constructor(public navParams: NavParams,
public viewCtrl:ViewController,
public afDatabase: AngularFireDatabase) {
}
getItems = (ev: any) : Observable<Response> => {
this.groups = this.afDatabase.list('/Groups', {
query:{
orderByChild: 'namelower',
startAt: (ev.target.value),
endAt: (ev.target.value + '\uf8ff')
}
} …Run Code Online (Sandbox Code Playgroud)firebase firebase-realtime-database angularfire2 ionic3 angular