# widget 参数说明
{
"id": "TJ9d36f39bc8c6405e8b0a20242703ee", // 组件id
"name": "pie-progress", // 组件名称
"type": "echarts", // 组件类型
"title": "饼图进度条", // 组件标题
"width": 500, // 组件宽度
"height": 500, // 组件高度
"x": 257, // 组件离容器左侧距离
"y": 549, // 组件离容器上侧距离
"orderNo": 1, // 顺序号
"visualId": "TJdef114b37e3f46ae86b8bc00ef5ae1", // 大屏id
"option": { // 与config.json中配置的option一一对应
"color": [
"#30d2fd",
"#fff",
"rgba(255,255,255,.2)"
],
"tab": {
"series": [
{
"formatter": "{c}",
}
]
},
"title": {
"itemGap": 10,
"link": "",
"padding": 5,
"show": true,
"subLink": "",
"subtext": "",
"subtextStyle": {
"fontSize": 12,
"fontWeight": "normal"
},
"text": "标题",
"textStyle": {
"fontSize": 18,
"fontWeight": "bold"
},
"top": "top"
}
},
"data": {
"id": "TJbe52de7795ac40b5bcc26b5dab4917", // 数据id
"dataType": "static", // 数据类型
"datasetId": "", // 数据资源id
"objectData": [ // 静态数据或数据资源查询出的数据
{
"data": 38,
"max": 100
}
],
"dataAnalysis": { // 数据匹配
"data": {
"field": [ // 匹配字段
{
"fieldAlias": "data", // 字段别名
"fieldName": "data" // 字段名
}
],
"name": "进度值", // 匹配名称
"template": false // 模板
},
"max": {
"field": [
{
"fieldAlias": "max",
"fieldName": "max"
}
],
"name": "最大值",
"template": false
}
},
"autoRefresh": false, // 是否自动刷新
"refreshSecond": 1, // 刷新间隔时间,单位(秒)
"rowLimit": "1" // 默认查询条数
},
"interact": {
"event": [ // 交互事件
{
"name": "数据改变事件", // 事件名称
"enable": true, // 是否启用事件
"filters": [ // 绑定字段
{
"field": "fieldName", // 绑定字段名
"variable": "value" // 绑定到变量名
}
]
}
],
"filters": [ // 数据响应
{
"field": "DEPID", // 绑定字段名
"variable": "value" // 绑定的变量名
}
]
}
}
← index.js 规范 准备工作 →