数据可视化设计,使用频率最高的图片组件,实现背景、边框等装饰、云组态图标(如 开关、扇叶、三色灯)等各类数据看板中的图形元素
·
触达云屏,数据可视化设计,图片组件:
介绍
- 选择使用素材库内的图片
- 支持设置外部链接图片
- 支持从数据集获取图片地址
- 支持高亮设置(如鼠标移入后,变化图标、缩放图标、倾斜图标 等)
- 支持开关状态
可以实现图片动画、物联网开关、物联网扇叶、物联网闪烁警示 等业务需求。


1. 添加组件
2. 配置数据
图片地址 支持直接选择设计资产库中的图片,也支持从数据集中获取图片地址。
切换到数据配置,配置数据来源,关于不同数据类型的区别,请参考文档:组件通用配置说明
零代码绑定数据,数据集中包含以下字段即可。
| 名称 | 说明 | 示例值 |
|---|---|---|
| 图片地址 | 必填 | |
| 高亮图片地址 | ||
| 开关状态 | 1 开,0关 | 0 |
| 扩展字段 | 可选,可以在点击事件等自定义函数中获取使用 |
自定义数据转换时,参考下面数据格式:
{
"value": "图片地址",
"highlight": "高亮图片地址",
"switchState": 0,//1 开,0关
"extObj": {
"value": "/img/example/bubble2.png"
}
}
3. 配置图表 (配置项持续增加,以设计器内实际为准)
| 配置项 | 子项 | 示例值 | 说明 |
|---|---|---|---|
| 图片地址 | --- | 从素材库选择或直接输入图片链接地址 | |
| 透明度 | --- | 0.5 | 图片透明度 |
| 契合度 | --- | 拉伸 | 可选:拉伸、按宽度自适应,按高度自适应,原始尺寸 |
| 圆角 | --- | 15 | 图片四个角圆角弧度 |
| 动画设置-旋转 | --- | --- | 开启图片旋转动画,支持旋转时长(毫秒)、旋转方式等配置 |
| 动画设置-呼吸闪烁 | --- | --- | 开启图片呼吸闪烁,支持闪烁时长(毫秒)、跳动、动画延时 等配置 |
| 启用开关状态 | --- | 启用后,点击图片触发点击事件,切换开关状态样式变化 | |
| 初始触发点击事件 | --- | 组件初始显示时触发点击事件,如图片初始时的开关状态是1,触发点击事件可以联动预设的开关打开时的效果 | |
| 高亮设置 | --- | 鼠标移入之后的高亮效果设置 | |
| 提示框设置 | --- | 鼠标移入之后显示的提示框的样式设置 |
4. 事件配置:
点击事件:
编写 点击图片事件函数,支持弹窗、跳转、联动更新等自定义操作。
(img,items,visual)=>{
console.log(img,items,visual);
}
参数说明:
img = {
"data": {
"value": "/img/example/bubble2.png" //图片地址
},
"switchState": 0 //开关状态 1开0关,其他值表示未启用开关状态
}
visual = 当前组件对象更多推荐
所有评论(0)