【发布时间】:2017-12-03 19:05:16
【问题描述】:
在我的 Angular 应用程序中,只要页面处于活动状态并在屏幕上呈现响应,我就需要定期(比如每 y 分钟)进行一次 http 调用。
用NodeJS.Timer对象实现setTimeout()好不好
或使用Observable.timer()。
【问题讨论】:
-
“在特定时间段内执行一个函数”是什么意思?无论 JS 解释器执行多长时间,函数都会执行。你不能直接控制它。您的意思是在将来某个特定时间开始执行功能吗?这个函数是在浏览器网页Javascript中运行还是在你的服务器上运行?
-
调用一个函数(比如每 10 分钟一次)。此函数在客户端(浏览器)上运行。
-
请编辑您的问题以说(在您的问题中),这就是您想要做的。
-
定期调用函数。它在浏览器网页中运行。
-
setInterval 有什么问题?
标签: node.js angular rxjs rxjs5