# 函数

触发器和转换器可以在函数中写自定义代码。

# 参数说明

函数提供一下参数:

调用方式 说明
data 上级节点提供的数据
HETU
HETU
.getEchartsInstance(组件 id)
获取某组件的 Echarts 对象。
组件 id 可以在节点编程中选中节点后,右键点击「复制选中节点的 ID」获取。
HETU
.getInteractVar(变量名)
获取交互变量的值
HETU
.getLocalVar(变量名)
获取临时变量的值
HETU
.lazyService
HETU
.lazyService
.load(文件地址)
加载资源文件
HETU
.lazyService
.loadScript(文件地址)
加载 JavaScript 资源文件
HETU
.lazyService
.loadStyle(文件地址)
加载 CSS 资源文件

# 使用方式举例

// 从上级节点提供的 data 中获取 name 属性的值
var name = data.name;

// 获取名为 myPieVal 的变量的值
var pieVal = HETU.getLocalVar("myPieVal");

// 加载位于 ./assets/custom-style-01.css 的样式文件
HETU.lazyService.loadStyle("./assets/custom-style-01.css");
Last Updated: 2/8/2023, 9:46:55 AM