如何解决如何导入RxJS合并?
在Angular(v10)项目中,我可以导入各种RxJS(v6.6.2)运算符,例如
import { debounceTime,filter,map,... and so on } from 'rxjs/operators';
merge
除外。 merge
我喜欢导入
import { merge } from 'rxjs/internal/observable/merge';
但是我认为这不是正确的方法。我也可以写
import { merge } from 'rxjs';
但是针对tslint的建议黑名单规则禁止这样做:
"import-blacklist": [true,"rxjs","rxjs/Rx"]
导入merge
的正确方法是什么?
解决方法
Merge
不是运算符,它是Observable
创建者函数,因此,应像from
,of
或{{1} }(所有这些都是为了创建新的forkJoin
而不是对现有的{1>}进行操作)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。