【发布时间】:2018-07-30 03:15:23
【问题描述】:
尝试将 switchMap 运算符应用于我的 Observable 时,我收到以下错误消息:
“可观察”类型上不存在属性“switchMap”。
我目前使用的是 rxjs 版本 5.5.2,并且在我的组件中,我将其导入如下:
import 'rxjs/operator/switchMap';
但是,我仍然收到编译错误。我看过类似的问题,但没有找到合适的解决方案,有什么建议可以解决这里的问题吗?
get appUser$() : Observable<AppUser> {
return this.user$
.switchMap(user => {
if (user) return this.userService.get(user.uid);
return Observable.of(null);
});
}
【问题讨论】:
标签: angular visual-studio compiler-errors rxjs observable