【发布时间】:2019-05-17 21:24:04
【问题描述】:
我正在尝试从 Firestore 检索整个集合并按照说明逐步执行,但始终存在一些错误 map() 或 Observable 或 then() 不存在或不工作。
这就是我一直试图得到它的方式:
import { Injectable } from '@angular/core';
import { Employee } from './employee';
import { AngularFirestore } from '@angular/fire/firestore';
@Injectable({
providedIn: 'root'
})
export class EmployeeService {
FormData: Employee;
constructor(private firestore: AngularFirestore) { }
getEmployees(){
this.firestore.collection('employees').get().then((snapshot) => {
snapshot.docs.forEach(doc => {
console.log(doc);
})
})
}
}
这就是我现在得到的:
src/app/employees/shared/employee.service.ts(16,50) 中的错误:错误 TS2339:“Observable”类型上不存在属性“then”。
【问题讨论】:
标签: angular firebase google-cloud-firestore