【发布时间】:2019-08-07 09:21:09
【问题描述】:
我开始使用 angular,我需要帮助来解决这个问题。我正在使用 Firestore 数据库。
getDiveSitesFrequentation(userId: string): void {
this.getDives(userId)
.pipe(map(dives => mergeMap(
(dive: Dive) => this.diveSiteService.getDiveSite(dive.dive_site)
.pipe(map(diveSite => { return dive.number + ' ' + diveSite.name }))
))).subscribe(v => console.log(v))
我需要控制台日志返回一个包含潜水编号和潜水地点名称的字符串数组。
但此代码仅返回 mergemap 函数。
有人可以帮我解决这个问题吗?
提前致谢。
【问题讨论】:
-
this.diveSiteService.getDiveSite是做什么的?它返回一个 Observable?
标签: typescript firebase rxjs google-cloud-firestore observable