# 定时器
# 基本信息
特性 | 说明 |
---|---|
是否支持添加多个 | ✔️ |
是否有配置项 | ✔️ |
# 定时器配置
图 1
定时方式:
- 延迟定时:经过一段时间后,启动定时器。
- 定点定时:在所设定的时刻,启动定时器。
定点定时配置项循环计时:定时器是否循环计时。
次数限制:定时器的循环计时次数。
延迟定时 配置:
延迟时间:开始之前,先延迟 n 秒钟。
定点定时 配置:
定时周期:在开始和结束时间之间,每隔一段时间执行。
# 事件
- 启动: 定时器启动时触发事件
- 执行: 定时器执行时触发事件
- 终止: 定时器终止时触发事件
# 动作
- 启动: 用来启动定时器
- 终止: 用来终止定时器
# 示例
显示当前时间,每秒钟更新。
在设计器中添加一个【通用标题】,名称为【显示时间】:
设计器配置在节点编程中配置如下:
节点编程配置转换器中的代码为:
var now = new Date().toLocaleString(); return [{ title: now }];
TIP
节点编程配置含义为:
页面加载完成后,启动一个定时器。每隔一秒钟,获取当前时间,并更新【显示时间】的文本。
预览大屏,结果如下: