【发布时间】:2018-04-30 18:36:13
【问题描述】:
当我在启用 TS 编译器选项“严格”的情况下编写以下 sn-p 时,出现编译器错误:
import * as firebase from "firebase/app";
import DocumentReference = firebase.firestore.DocumentReference;
...
this.db.collection('users').doc('admin').ref.get()
.then(snap => {
const ref: DocumentReference = snap.ref; // TS2322:Type 'DocumentReference' is not assignable to type 'firebase.firestore.DocumentReference'.
})
我该如何解决这个问题?
(这是一个使用 AngularFire2 的 Angular 项目的 sn-p)
【问题讨论】:
标签: angular typescript firebase google-cloud-firestore