# 事件与动作
# 事件
- 当数据请求发送前: 当数据请求发送前触发。
抛出的参数为:
{
"filterParam": {}, // 过滤参数
"queryParam": {} // 查询参数
}
- 当数据请求发送后: 当数据请求发送后触发。
抛出的参数为:组件所携带的数据。
- 当上卷时(支持上卷下钻的组件): 当组件上卷时触发。
抛出的参数为:
{
// 当前维度字段
"currentField": {
"fieldAlias": "",
"fieldName": "",
"fieldType": ""
},
// 点击维度字段
"triggerField": {
"fieldAlias": "",
"fieldName": "",
"fieldType": ""
},
// 图表事件参数
"eventParams": {}
}
- 当下钻时(支持上卷下钻的组件): 当组件下钻时触发。
抛出的参数为:
{
// 当前维度字段
"currentField": {
"fieldAlias": "",
"fieldName": "",
"fieldType": ""
},
// 下一级维度字段
"nextField": {
"fieldAlias": "",
"fieldName": "",
"fieldType": ""
},
// 数据
"data": {
"name": "",
"value": ""
},
// 图表事件参数
"eventParams": {}
}
- 组件特有的事件,详见
组件指南
中各组件节点编程
部分的文档
# 动作
- 请求数据接口: 重新请求服务端数据,上游转换器或图层节点抛出的数据将作为参数。
接收的参数为:
{
"param": "参数" // 上游转换器或图层节点抛出数据
}
- 导入数据接口: 按组件绘制格式处理数据后,导入组件,重新绘制。不需要重新请求服务端数据。
接收的参数为:组件所携带的数据。
- 更新组件配置: 再次更新组件配置。需要首先在组件的配置面板中,单击复制配置到剪贴板,获取组件配置数据。再根据需要,在节点编程配置页面的数据处理节点中,更改对应样式的字段值。
接收的参数为:组件的配置数据。
显示: 显示组件。
隐藏: 隐藏组件。
上卷(支持上卷下钻的组件): 组件上卷。
接收的参数为:
{
"fieldName": "", // 字段名
"fieldAlias": "" // 中文名
}
- 下钻(支持上卷下钻的组件): 组件下钻。
接收的参数为:
{
"name": "", // 下钻字段名称
"seriesIndex": 0 // 系列下标
}
- 组件特有的动作,详见
组件指南
中各组件节点编程
部分的文档