我在读棱角官邸的文章。of(true)方法意味着什么?为什么要使用它?
login(): Observable<boolean> {
return of(true).pipe(
delay(1000),
tap(val => this.isLoggedIn = true)
);
}发布于 2019-05-08 18:56:09
of(true)创建了一个新的可观察到的值true。上面完整的代码在将isLoggedIn设置为true之前模拟了1秒的超时时间。
您也可以使用timer重写它(只有在关心返回true的情况下才添加map )。
return timer(1000).pipe(tap(val => this.isLoggedIn = true), map(() => true));https://stackoverflow.com/questions/56047275
复制相似问题