# 定时器

# 基本信息

特性 说明
是否支持添加多个 ✔️
是否有配置项 ✔️

# 定时器配置

定时器

图 1

  1. 定时方式:

    • 延迟定时:经过一段时间后,启动定时器。
    • 定点定时:在所设定的时刻,启动定时器。

    定时器

    定点定时配置项

  2. 循环计时:定时器是否循环计时。

  3. 次数限制:定时器的循环计时次数。

  4. 延迟定时 配置:

    延迟时间:开始之前,先延迟 n 秒钟。

  5. 定点定时 配置:

    定时周期:在开始和结束时间之间,每隔一段时间执行。

# 事件

  • 启动: 定时器启动时触发事件
  • 执行: 定时器执行时触发事件
  • 终止: 定时器终止时触发事件

# 动作

  • 启动: 用来启动定时器
  • 终止: 用来终止定时器

# 示例

显示当前时间,每秒钟更新。

  1. 在设计器中添加一个【通用标题】,名称为【显示时间】:

    timer03

    设计器配置

  2. 在节点编程中配置如下:

    timer04

    节点编程配置

    转换器中的代码为:

    var now = new Date().toLocaleString();
    return [{ title: now }];
    

    TIP

    节点编程配置含义为:

    页面加载完成后,启动一个定时器。每隔一秒钟,获取当前时间,并更新【显示时间】的文本。

  3. 预览大屏,结果如下:

    预览

Last Updated: 3/29/2023, 10:29:32 AM