【发布时间】:2019-07-23 11:05:39
【问题描述】:
我在我的 Angular/Ionic 项目中使用带有 Map 的 RxJs Pipe 进行网络调用,我在网络日志中得到了成功的响应,但 MAP 函数没有返回任何值
观察
然而,相同的函数在 Mac 中运行良好,但在 Windows 中,它确实被调用一次,但随后的调用将不会返回任何内容, 在下面的sn-p中,即使响应成功,控件也不会进入map值
代码
.get(`${API_HOST}/${API_URL}/${userId}`,options)
.pipe(map((profile) => {
return profile;
})
问题:
1) 这是一个已知的BUG吗?
2) 是否有一种解决方法或万无一失的方法可以在不使用 MAP 功能的情况下获取响应数据?
【问题讨论】:
-
我觉得很奇怪,因为你没有订阅 observable。
-
@DaniR 你能详细说明一下
标签: javascript angular ionic-framework rxjs