我认为我有基本概念,但有一些晦涩难懂
所以一般来说这就是我使用observable的方式:
observable.subscribe(x => {
})
Run Code Online (Sandbox Code Playgroud)
如果我想过滤数据,我可以使用:
import { first, last, map, reduce, find, skipWhile } from 'rxjs/operators';
observable.pipe(
map(x => {return x}),
first()
).subscribe(x => {
})
Run Code Online (Sandbox Code Playgroud)
我也可以这样做:
import 'rxjs/add/operator/map';
import 'rxjs/add/operator/first';
observable.map(x => {return x}).first().subscribe(x => {
})
Run Code Online (Sandbox Code Playgroud)
所以我的问题是: