【发布时间】:2017-08-19 14:12:03
【问题描述】:
我有一个 firebase 数据库。一个名为 /config// 的节点,它保存用户特定的数据。我现在想用汽车列表向用户数据添加一个子树,例如 /config//cars/:
"config" : {
"NE5AwHcxKofMPKRCAvny5Re4MtG3" : {
"geburtstag" : "2017-06-04",
"nachname" : Mueller",
"cars" : {
"-Krr2-DC1uoqCvgVJhFL" : {
"name" : "Ford Mustang"
},
"-Krue4_5kJQhis-3Qg1X" : {
"name" : "Toyota Supra"
}
}
}
我创建了一个到 /config/ 的可观察绑定
this.$ref = this.database.object('/config/' + uid);
this.data = this.$ref.subscribe();
我可以访问主配置节点的数据并将其与角度绑定,但 Cars 子节点上的 ngFor 不起作用。我的数据结构是错误的还是我需要在这里进行某种映射?
html部分:
<ion-item *ngFor="let car of data.cars | async">
{{car.name}}
</ion-item>
【问题讨论】:
-
请分享包含ngFor的html
标签: firebase angularfire2