【发布时间】:2018-12-07 09:53:52
【问题描述】:
我正在尝试根据一些模板将我的项目从 angular 5 升级到 6
其中一个方法以这种方式返回mergeMap
return this.accountEndpoint.getUserByUserNameEndpoint<User>(userOrUserId.userName)
.mergeMap(user => this.deleteUser(user.id));
和其他一些以这种方式返回
this.accountEndpoint.getDeleteUserEndpoint<User>(<string>userOrUserId)
.do(data => this.onRolesUserCountChanged(data.roles));
不幸的是,rxjs 6 中的 observable 上不存在 mergeMap 和 do
能否给我一个提示,这应该如何映射到 rxjs 6 的新世界?
【问题讨论】:
-
在这里查看github.com/ReactiveX/rxjs/blob/master/docs_app/content/guide/v6/… :)。 “do”运算符已重命名为“tap”,我不知道mergeMap
标签: angular rxjs angular6 rxjs6