Angular firestore获取单个文档

时间:2018-02-01 04:38:42

标签: angular typescript google-cloud-firestore angular5

angular firestore在分配期间获取文档错误。 数据在控制台日志中可见,但在其他情况下不起作用。

Code

console

3 个答案:

答案 0 :(得分:0)

您需要使用其类型

声明产品变量
product : Product; 

or

product : any;

修改 正如上面评论中提到的yurzui,你应该使用箭头函数来引用上下文,以便定义this.product

答案 1 :(得分:0)

我们应该使用箭头功能保留上下文this。 (get().then((doc) =>) 正如yurzui所说。

答案 2 :(得分:0)

您可以添加 .toPromise(). 例如,this.docRef.get().toPromise().then((doc) => {...

有关 Angular 和 Firestore 的示例,请参阅 here