Angular 6和NodeJs-用户最后在线

时间:2018-10-05 14:23:08

标签: node.js angular typescript angular6

我在我的Web应用程序(MEAN Stack)中集成了 last-time-online 功能。我基本上是每60秒更新一次对NodeJs后端的请求的数据库:

ngOnInit(): void {
    interval(1000 * 60).subscribe(() => /* update database */);
}

即使此方法可以正常工作,但我认为进行不必要的API调用也不是一个好主意。 enter image description here 所以我试图像这样实现它:

ngOnDestroy(): void {
    /* update database */
}

但是当客户端关闭浏览器时,此方法不起作用。

0 个答案:

没有答案