我有一个Observable(可称为myob $),它发出的值是这样的:
----- null ----- 1 ----------- 5 ---->
如果我这样做:
myob $ .subscribe(x => console.log(x))
输出为-----空----- 1 ----------- 5 ---->
我可以添加一个管道以便在myob $中的值不为null之前不发出吗?
类似:
myob $ .pipe(x => ignoreEverytingUntilXIsNotNull).subscribe(x => console.log(x))
因此输出为--------------- 1 ----------- 5 ---->
预先感谢
答案 0 :(得分:0)
巴哈,我很胖,我想你只需要这样做:
myob$.filter(x => !!x).subscribe(x => console.log(x))
假设没有发射0:)