@Royken wrote:
Hello, I’m trying to fetch data to firebase and it is not working. This is what I have:
FirebaseProviderimport { AngularFireDatabase, AngularFireList } from 'angularfire2/database'; import 'rxjs/add/operator/map'; @Injectable() export class FirebaseProvider { events: AngularFireList<any> = null; constructor(private _af: AngularFireDatabase) { this.events = this._af.list('/events').valueChanges(); } public listEvents(){ return this.events; } }This is Events list Page:
export class ListEventsOnePage { public events: any[]; constructor( public db: FirebaseProvider) { this.events = this.db.listEvents(); console.log("eventsResult " + JSON.stringify(this.events)); } }This is what it produces as result :
eventsResult {"_isScalar":false,"source":{"_isScalar":false},"operator":{}}When I add functions like .then(), .on(), .snapshotChanges(), … it says they are not functions.
Please help
Posts: 1
Participants: 1