让过去存在的东西看到它 here in action
我在rxjs或rxjs/运算符中都看不到它
我也看不到它在 RxJS docs
假设它真的存在,我想这是可行的,因为它本来是一个可观测的
import {interval, let} from 'rxjs'; interval(1000).pipe( let(source => interval(1000)) ) .subscribe(a=>console.log(a));
不,随着 pipe , let 是多余的。基本上是一样的 管 ,但仅限于单个参数。
pipe
let
管
也就是说, Observable.prototype.let 相当于 this pipe signature :
Observable.prototype.let
pipe<A>(op1: OperatorFunction<T, A>): Observable<A>;
在你的例子中,你会忽略 让 打电话,像这样:
让
import { interval } from 'rxjs'; interval(1000).pipe( source => interval(1000) ) .subscribe(a => console.log(a));
不过,请注意 让 如果 rxjs-compat 与 rxjs V6。
rxjs-compat
rxjs