【发布时间】:2019-10-28 14:20:39
【问题描述】:
我正在学习编程...
我正在使用 angularfire2 (firebase) 创建某种论坛。我有 2 项服务,一个管理所有用户配置文件数据,另一个管理消息。使用 *ngfor 我显示所有消息(调用组件中的服务功能)。消息接口有提交消息的用户的uid。有了这个 uid,我想获取用户个人资料图片,例如显示在消息中。
问题是,当我调用函数时,我在一个可观察对象中得到了一个可观察对象,并且我的应用程序启动了一个 bucle。我做错了什么?
谢谢!
admin.requests.component.html 。
<div *ngFor="let request of requests" class="card shadow">
..img ... src="{{getUserProfilePicture(request.clientId)}}" ... ">
getUserProfilePicture(uid) 返回 uid = clientId 的 DOC 的 imgURL 的值
【问题讨论】:
-
你是说
requests是一个可观察的数组吗?还是getUserProfilePicture返回一个 observable? -
我的意思是 getUserProfilePicture 返回一个 observable。谢谢