如何在变更事件上重新订阅可观察对象

时间:2019-02-26 16:25:44

标签: angular rxjs observable

在我的组件中,我不订阅页面可见性的更改,因此当用户切换选项卡时,他们不会使用我的实时流数据。以下是在pagevisibility change事件上调用的函数中的内容,但在该页面再次变为可见的情况下无法使用。

if (document.hidden) {
  this.streamService.disconnect();
  this.subscription.unsubscribe();
  this.timeClock.unsubscribe();
} else {
  this.streamService.initialize();
  this.subscription = this.resubscribe();
  this.timeClock = this.clockResubscribe();

}

0 个答案:

没有答案