# 转换器
连接上游组件和下游组件的中间节点。在组件与组件的连线上可以添加 转换器 ,在 转换器 中可以关联两端组件的路由配置。
# 基本信息
特性 | 说明 |
---|---|
是否支持添加多个 | ✔️ |
是否有配置项 | ✔️ |
# 函数参数
# 函数返回值
在转换器中可以返回任意类型的普通数据:
// 处理逻辑... // 直接返回处理结果 return {};
转换器也支持返回 Promise (opens new window):4.2+
return new Promise(function (resolve) { // 处理逻辑... // 使用 resolve(需要返回的数据) 返回结果 return resolve(data); });
# 示例
TIP
有 2 个通用标题:【修改】、【显示次数】。
点击【修改】后,将【显示次数】内容改为点击的次数。
# 1. 大屏设计器内容
设计器内容
# 2. 节点编程配置
节点编程配置
【转换器 1】内容:
// 获取本地变量 `count`,若无,则默认为 0
var count = HETU.getLocalVar("count") || 0;
return { count: count + 1 };
【转换器 2】内容:
var count = HETU.getLocalVar("count");
return [{ title: "点击次数:" + count }];