Ich versuche, Daten für meine Tabelle festzulegen. Ich habe einen Dienst, der Daten wie folgt abrufen soll:Fehler beim Abrufen von Daten von AngularFire
constructor(public af: AngularFire, userData: UserData) {
this.smartTableData = af.database.list('events/' + userData.user.uid +'/contacts');
}
getData(): any {
return this.smartTableData;
}
und meine Komponente ist:
constructor(protected service: SmartTablesService) {
this.service.getData().then((data) => {
this.source.load(data);
});
}
mein Fehler von der Konsole:
zone.js:357 Error: Uncaught (in promise): Error: Error in ./SmartTables class SmartTables_Host - inline template:0:0 caused by: this.service.getData(...).then is not a function(…)