我在firebase上有一个对象,其中有一个特定文档中每个用户的一系列对象。每个用户的对象初始对象键是他们的UID。我正在尝试检查用户是否有对象。问题是动态传递userId
找不到正确的路径:
this.userId = this._auth.currentUserId;
<p *ngIf="tenancy_offer.application.members.userId">UserId exists</p>
由于它正在寻找密钥userId
而不是用户的实际ID,因此返回null。那么,如何动态地将变量作为对象路径的一部分传递?
答案 0 :(得分:1)
如果在成员objetc中userId
是哈希值(例如onq9wawO7...
),请尝试
<p *ngIf="tenancy_offer.application.members[userId]">UserId exists</p>
答案 1 :(得分:0)
尝试使用索引
<p *ngIf="tenancy_offer.application.members[0]">UserId exists</p>