VS Code显示.toDate()函数将Firebase时间戳转换为Date的错误

时间:2019-12-06 11:51:22

标签: angular typescript firebase google-cloud-firestore

我在Firebase数据库中有一个date_paid字段作为时间戳: enter image description here

在我的角度模板中,我只显示以下日期。.

<td *ngIf="inc.date_paid">{{ inc?.date_paid.toDate() | date: 'dd/MM/yyyy' }}</td>

这很好,并且输出符合预期,并且没有控制台错误,但VS Code显示了掉毛错误。显示的错误是:

Unknown method 'toDate'ng(0)

。我该如何解决这个错误。

enter image description here

或者我应该使用哪种替代方法?

1 个答案:

答案 0 :(得分:1)

经过更深入的研究,

我在此answer

中遇到了评论

在我的模型中,只需将date_paid: Date更改为date_paid: any

棉绒错误消失了,现在我可以使用{{inc.date_paid.toDate() ...}}了,这给了我想要的输出。