账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    RxJs retry如何使用
    25
    0

    刚开始接触RxJS,用的版本6,看了文档retry的用法。https://rxjs-cn.github.io/lea... 做实验如下:

    import { interval, of, throwError } from 'rxjs';
    import { take, map, retry } from 'rxjs/operators';
     
    const numbers = interval(1000);
    
    var example = numbers.pipe(
        map((val) => {
            if(val == 3) {
                throw new Error('oops!');
            } else {
                return val;
            }
        },
        retry(2)
    ));
    example.subscribe({
      next: (val:any) => console.log(val),
      error: (val:any) => console.log(val.message)
    });

    这段代码打印,并没有retry,我是哪里用的不对呢?谢谢。

    0
    1
    2
    Error: oops!  
    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    • 半个闲人 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部