【发布时间】:2020-08-29 12:31:51
【问题描述】:
我有一个带有对象的 localStorage 数组。然后我将这个数组添加()到 firestore.in 结果我有一个像这样的文档firestore document 我这里有 2 张地图。那么我怎样才能让它显示出来。当我使用此代码时,我只能显示时间戳
this.sells = this.sellsCollection.snapshotChanges().pipe(
map(
changes => {
return changes.map(a => {
const data = a.payload.doc.data() as Sell
const id = a.payload.doc.id;
return data
})
}
)
)
我可以在使用 | 时查看所有数据json管道。但看不到插值的地图数据
统一更新: console log of data
【问题讨论】:
-
显示您的模板代码。
-
很简单:第一个显示 json 中的所有数据{{sell | json}}----second 只显示日期:{{sell.items}}, {{sell.date.seconds*1000 | date:"dd-mm-yyyy"}}sell.items 是我的界面中包含此项目的数组
-
您发布的 Firestore 图像似乎没有
items属性。您应该能够访问sell.stock、sell.price等...或者,也许,除了date之外,其他属性将由数字索引(在类似样式的数组中)。我会试着写一个答案,你试试看。 -
好的,我尝试了 sell.stock 结束其他属性,但一无所获。仅显示静止日期字段
-
看看我的答案,试试看。
标签: angular typescript google-cloud-firestore angularfire