【发布时间】:2021-02-18 22:08:01
【问题描述】:
我正在开发一个角度应用程序。我想在我的应用程序中使用一个计时器,这样当我调用该计时器并传递一个动态时间值时,它应该会在此之后显示一个弹出窗口。
例如,如果我启动一个计时器并将 60 秒传递给它,它应该会在 60 秒后向我显示一个弹出窗口。我有弹出窗口的代码,只是不知道如何实现在运行时提供动态时间的计时器。此外,如果我在这 60 秒内从后端获得响应,或者我为计时器传递的动态值是什么,我还需要删除计时器。我该怎么做?
【问题讨论】:
-
你试过RXJS的定时器吗?
-
我使用npmjs.com/package/ng2-simple-timer 尝试过,但它无法正常工作。我对 RxJs 了解不多
-
RxJS 是 Angular 的核心,具有很多功能(例如 http 调用)。所以你不需要从 npm 导入它。看看定时器功能,它会做你想做的一切
-
我该怎么做?
-
你可以查看post
标签: angular angular7 angular8 angular9