首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >(真)方法在角7中做什么?

(真)方法在角7中做什么?
EN

Stack Overflow用户
提问于 2019-05-08 18:51:51
回答 1查看 858关注 0票数 0

我在读棱角官邸的文章。of(true)方法意味着什么?为什么要使用它?

代码语言:javascript
复制
login(): Observable<boolean> {
    return of(true).pipe(
      delay(1000),
      tap(val => this.isLoggedIn = true)
    );
  }
EN

回答 1

Stack Overflow用户

发布于 2019-05-08 18:56:09

of(true)创建了一个新的可观察到的值true。上面完整的代码在将isLoggedIn设置为true之前模拟了1秒的超时时间。

您也可以使用timer重写它(只有在关心返回true的情况下才添加map )。

代码语言:javascript
复制
return timer(1000).pipe(tap(val => this.isLoggedIn = true), map(() => true));
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56047275

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档