【发布时间】:2019-03-07 01:26:01
【问题描述】:
rxjs 5-6 迁移说明的措辞以及像 this one 这样的博客文章暗示只需将“rxjs-compat”作为我们项目的依赖项与“rxjs”一起导入,然后导入 Observables、Subjects 等from 'rxjs' 将与旧版运算符兼容。例如。 Observable.of(3, 4, 5).concatMap(num => {/*...*/})。然而,这对我们来说似乎并非如此。如果我们直接从 'rxjs-compat' 导入,事情确实会按预期工作,这似乎不是预期的迁移路径,并且也很不方便,因为 'rxjs' 的 TypeScript 声明更完整,并且两者都有导入在同一个文件中的 rxjs' 和 'rxjs-compat' 将来清理起来会有点烦人。是否有额外的步骤,或者是否需要从“rxjs-compat”导入?
【问题讨论】:
标签: rxjs rxjs-compat