rxjs间隔触发两次

时间:2019-05-16 20:20:03

标签: rxjs angular7

如果用户已经在系统上活动了1个小时,我必须注销用户,我正在使用Rxjs方法上的onInit()的“间隔”来实现注销功能。但这是两次打印值。

我尝试检查是否两次调用了此方法,但只调用了一次

const source = interval(6000);
this.activityTimerSubscription = source.subscribe(val => {
  console.log(val);
  if (val > 30) {
    //this.logout();
  }
});

但是每秒在控制台上重复一次该值 0 0 1个 1个 2 2 3 3 4 4

0 个答案:

没有答案