0

J'essaie de suivre un Angular2 Firebase app tutorial et je suis bloqué sur cette erreur. Il semble que la méthode liste n'existe plus dans la dernière version et je ne suis pas en mesure d'obtenir aucun indice pour corriger cette erreur.Propriété 'liste' n'existe pas sur le type 'Base de données'

firebase.service.ts:

import { Injectable } from '@angular/core'; 
import { AngularFireDatabase, FirebaseListObservable } from "angularfire2/database-deprecated"; 

@Injectable() 
export class FirebaseService { 
    listings: FirebaseListObservable<any[]>; 
    constructor(private af:AngularFireDatabase) { } 

    getListings(){ 
     this.listings=this.af.database.list('/listings') as FirebaseListObservable<Listing[]> 
     return this.listings; 
    } 
} 

interface Listing{ 
    //declarations 
} 

Répondre

1

comme il suffit d'utiliser,

getListings(){ 
    this.listings=this.af.list('/listings') as FirebaseListObservable<Listing[]> 
    return this.listings;  
}