用户登录

在规定时间段重复执行任务可以使用 Interval 这个外装饰器装饰一个方法。比如在这个 app.service 里面,先添加一个方法,名字是 handleInterval,在方法里面可以在控制台上输出 嘀嗒。

在方法上面用 @Interval 装饰一下,设置一下时间间隔,比如 1000 ,表示一秒种。 在控制台观察一下,现在应用每一秒都会执行一次 app.service 里的 handleInterval 这个方法。

设置倒计时可以使用 Timeout 这个装饰器。在 app.service 里面,添加一个 handleTimeout 方法,在方法里面可以在控制台上输出一个 卡嘣 。 然后用 Timeout 这个装饰器装饰一下这个方法。设置一下倒计时的时间,比如 3000 。

在控制台,观察一下。 三秒钟以后,会执行一次 app.service 里的 handelTimeout 这个方法。

时间间隔与倒计时(Interval,Timeout)《 Nest.js 服务端应用:计划任务 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点