当对象键与当前用户ID相同时访问对象的值(Angular和Firebase)

时间:2018-07-27 14:41:52

标签: javascript angular typescript firebase google-cloud-firestore

我在firebase上有一个对象,其中的每个键都是用户ID:

enter image description here

我知道要在前端显示“ 500”。我有一个生成currentUserId的服务,该服务等于此对象的对象密钥。然后,我尝试将其显示为:

{{(bedroom$ | async)?.mid_tenants._auth.currentUserId}}

其中_auth.currentUserId与此ID相同。但是,当我这样做时,我得到此错误返回:

ERROR TypeError: Cannot read property 'currentUserId' of undefined

但是,如果我在构造函数中执行console.log(this._auth.currentUserId),它将返回正确的ID。

0 个答案:

没有答案