如果用户已经在系统上活动了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