【发布时间】:2019-01-16 09:39:45
【问题描述】:
我的 Angular 6 应用程序中有一个仪表板组件,我需要每分钟刷新一次,因为从 API 获取的数据每分钟都会更新一次(有一个 Cron 作业正在运行以更新数据)。
我知道Observable.interval(60000),但这将是我最后的选择,因为我的 API 数据会在时钟的每一分钟后刷新,而不是每隔 60 秒刷新一次。
例如假设应用程序在上午 8 时 0 分和 30 秒开始。我不希望我的仪表板在 60 秒后刷新,即 8 小时 1 分和 30 秒,但我希望它在 8 小时 1 分和 0 秒后刷新。希望我的要求很清楚。
【问题讨论】:
-
请解释“时钟上的每一分钟”和“60 秒间隔”之间的区别
-
这意味着我的应用程序在上午 8 小时 0 分 30 秒开始。我不希望我的仪表板在 60 秒后刷新,即 8 小时 1 分和 30 秒,但我希望它在 8 小时 1 分和 0 秒后刷新。希望清楚。
标签: javascript angular cron