让是过去存在的东西可以在这里看到它的作用
我在 rxjs 或 rxjs/operators 中都没有看到它
我也没有在RxJS 文档中看到它
假设它确实存在,我认为这会起作用,因为它是一个可观察的
import {interval, let} from 'rxjs';
interval(1000).pipe(
let(source => interval(1000))
)
.subscribe(a=>console.log(a));
让是过去存在的东西可以在这里看到它的作用
我在 rxjs 或 rxjs/operators 中都没有看到它
我也没有在RxJS 文档中看到它
假设它确实存在,我认为这会起作用,因为它是一个可观察的
import {interval, let} from 'rxjs';
interval(1000).pipe(
let(source => interval(1000))
)
.subscribe(a=>console.log(a));
不,引入pipe
,let
是多余的。它本质上与 相同pipe
,但仅限于单个参数。
也就是说,Observable.prototype.let
相当于这个pipe
签名:
pipe<A>(op1: OperatorFunction<T, A>): Observable<A>;
在您的示例中,您只需省略let
呼叫,如下所示:
import { interval } from 'rxjs';
interval(1000).pipe(
source => interval(1000)
)
.subscribe(a => console.log(a));
但是请注意,如果与v6一起安装,let
它仍然可以通过 v5 样式的导入获得。rxjs-compat
rxjs