我需要打印
displayName
指用户,但有UID作为参考。看看我能不能解释清楚。
我有这个收藏,我把
users
:
users: { // collection
VQjobtFDlicEQtJHSVoLtPsm5713: { // docID
displayName: "Paco"
email: "paco@mail.com"
usuarioID: "rvHTAIRaOCP2SsLo4vV37E9FwmD2" // string
}
docID: {
...
}
}
然后我有了这个集合,我在其中存储了创建文档的用户的UID:
avisos: {
docID: {
...
usuarioID: "VQjobtFDlicEQtJHSVoLtPsm5713" // string
}
}
当我打印“avisos”集合中的文档时,是否有一种方法可以不显示用户的UID,而是显示其名称?就是
显示名称
?
现在,我用这种方式来称呼这个系列:
服务ts
getAvisos() {
this.avisos = this.afs.collection('avisos').valueChanges();
return this.ubicaciones
}
组件。ts
traerAvisos() {
this.avisos = this.fs.getAvisos();
}
组成部分html
<ul>
<li *ngFor="let aviso of avisos | async">
{{ aviso.usuarioID }}
</li>
</ul>