timertasks
v1.0.0
Published
设置并管理项目中的定时器
Downloads
41
Maintainers
Readme
🎃 支持 web 项目中定时器 (setInterval) 集中管理
🎄 设置 Interval 定时任务
🍔 修改执行时间后重启任务
😊 清除已设置的定时任务
安装
## 使用npm
npm install timertasks
## 使用pnpm
pnpm add timertasks
使用
import {
setTimedTask,
restartTimedTask,
clearTimedTask,
clearAllTimedTask,
} from "timertasks";
// 自定义时间
const TIME = 1000;
const NEW_TIME = 1500;
/** 设置定时任务 */
setTimedTask(
"your-task-name",
() => {
// 其他逻辑代码...
// 可通过配置设置是否立即执行
},
TIME,
{ immediate: true }
);
/** 重启定时任务 支持修改时间 */
restartTimedTask("your-task-name", NEW_TIME);
/** 清除定时任务 */
clearTimedTask("your-task-name");
/** 清除全部定时任务 */
clearAllTimedTask();