【发布时间】:2018-11-13 05:26:13
【问题描述】:
我正在尝试在我的服务中为 AngularFirestoreDocument 引用声明一个变量。当我这样做时,我得到了这个 TypeScript 错误:
通用类型“AngularFirestoreDocument”需要 2 个类型参数
我在多个代码示例中看到过这种方式,但无法弄清楚为什么会出现此错误。它确实可以编译。
版本:
- 角度:6.0.2
- angularfire2:5.0.0-rc.10
- 火力基地:5.0.4
这是一个sn-p的代码:
import { AngularFirestore, AngularFirestoreDocument } from 'angularfire2/firestore';
@Injectable()
export class GiftListService {
giftListRef: AngularFirestoreDocument<GiftList>;
【问题讨论】:
-
进口可以吗?导入 { AngularFirestoreDocument}
-
@DiegoVenâncio 是的,进口看起来是正确的。我编辑了我的帖子以包含导入。
-
在 app.module 中你是否把所有正确的导入[AngularFireModule.initializeApp(environment.firebase), AngularFirestoreModule,]: ?
标签: typescript firebase google-cloud-firestore angularfire2