let 存在于 rxjs6 中吗?
Does let exist in rxjs6?
let 是过去存在的东西可以看到它here in action
我在 rxjs 或 rxjs/operators
中都没有看到它
我也没有在 RxJS docs
里面看到它
假设它确实存在,我认为这会奏效,因为它是一个可观察的
import {interval, let} from 'rxjs';
interval(1000).pipe(
let(source => interval(1000))
)
.subscribe(a=>console.log(a));
没有。随着 pipe
的引入,let
是多余的。它与 pipe
本质上相同,但仅限于单个参数。
即Observable.prototype.let
等同于this pipe
signature:
pipe<A>(op1: OperatorFunction<T, A>): Observable<A>;
在您的示例中,您只需省略 let
调用,如下所示:
import { interval } from 'rxjs';
interval(1000).pipe(
source => interval(1000)
)
.subscribe(a => console.log(a));
但是请注意,如果 rxjs-compat
与 rxjs
v6.
一起安装,则 let
仍可通过 v5 样式导入使用
let 是过去存在的东西可以看到它here in action
我在 rxjs 或 rxjs/operators
中都没有看到它我也没有在 RxJS docs
里面看到它假设它确实存在,我认为这会奏效,因为它是一个可观察的
import {interval, let} from 'rxjs';
interval(1000).pipe(
let(source => interval(1000))
)
.subscribe(a=>console.log(a));
没有。随着 pipe
的引入,let
是多余的。它与 pipe
本质上相同,但仅限于单个参数。
即Observable.prototype.let
等同于this pipe
signature:
pipe<A>(op1: OperatorFunction<T, A>): Observable<A>;
在您的示例中,您只需省略 let
调用,如下所示:
import { interval } from 'rxjs';
interval(1000).pipe(
source => interval(1000)
)
.subscribe(a => console.log(a));
但是请注意,如果 rxjs-compat
与 rxjs
v6.
let
仍可通过 v5 样式导入使用