4
rxJS中的管道是什么
我想我有基本概念,但是有些模糊之处 因此,通常这就是我使用可观察的方式: observable.subscribe(x => { }) 如果要过滤数据,可以使用以下方法: import { first, last, map, reduce, find, skipWhile } from 'rxjs/operators'; observable.pipe( map(x => {return x}), first() ).subscribe(x => { }) 我也可以这样做: import 'rxjs/add/operator/map'; import 'rxjs/add/operator/first'; observable.map(x => {return x}).first().subscribe(x => { }) 所以我的问题是: 有什么不同? 如果没有区别,为什么功能管道存在? 为什么这些功能需要不同的导入?