feat:图表交互

This commit is contained in:
2026-10-15 03:38:20 -07:00
parent 565ecf4558
commit 9b64f9fc0b
43 changed files with 1537 additions and 727 deletions
+6 -47
View File
@@ -25,7 +25,7 @@
{
"path": "props.content",
"label": "内容",
"description": "文本组件显示的文字",
"description": "文本组件显示的文字;可以写 {{变量ID}} 引用大屏变量,例如“{{model}} 调用明细”,变量变化时文字跟着变",
"value_type": "string",
"aliases": [
"文字",
@@ -34,7 +34,8 @@
"名字"
],
"example": "label",
"identifies": true
"identifies": true,
"template": true
}
]
},
@@ -147,43 +148,8 @@
]
}
],
"eventOptions": [
{
"label": "点击事件",
"value": "click"
},
{
"label": "双击事件",
"value": "dblclick"
},
{
"label": "鼠标进入事件",
"value": "mouseenter"
},
{
"label": "鼠标离开事件",
"value": "mouseleave"
},
{
"label": "鼠标按下事件",
"value": "mousedown"
},
{
"label": "鼠标抬起事件",
"value": "mouseup"
},
{
"label": "鼠标移动事件",
"value": "mousemove"
},
{
"label": "鼠标滚轮事件",
"value": "mousewheel"
},
{
"label": "生命周期事件",
"value": "vnodeMounted"
}
"event_groups": [
"dom-events"
],
"schema": {
"type": "text",
@@ -202,13 +168,6 @@
"textAlign": "center",
"alignItems": "center"
},
"events": [
{
"type": "click",
"title": "点击事件",
"name": "fn",
"code": "console.log(123)"
}
]
"events": []
}
}