# 函数
触发器和转换器可以在函数中写自定义代码。
# 参数说明
函数提供一下参数:
调用方式 | 说明 | ||
---|---|---|---|
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");