设置UI引擎前端页面标签页组件属性
标签页组件是UI引擎提供的高效工具之一,适用于设备多维度数据展示(如运行参数、故障记录、维护日志)、工艺流程多角度切换(如设计图纸、操作步骤、质量检测)、生产数据分类查询(如实时产量、能耗统计、良率分析)等工业场景。该组件支持页签的增删改排与多样式切换,可有效优化页面布局结构,提升工业数据的浏览效率与交互体验。
前提条件
已在当前页面添加“标签页”组件,具体操作请参见为UI引擎前端页面添加物料组件。
配置入口
- 在页面设计器的中心画布区,单击选中“标签页”组件。
- 在右侧设置面板中,单击
,即可展开“属性”设置面板。
基础信息
此部分配置定义标签页组件的核心结构、视觉样式与交互特性。
|
属性名称 |
说明 |
是否支持变量绑定 |
|---|---|---|
|
页签项设置 |
用于管理标签页的所有页签项,支持完整的增删改查与排序功能。
|
否 |
|
页签标题的最大宽度 |
单个页签标题的最大显示宽度(单位:px),超出宽度的文本会自动溢出隐藏,鼠标悬浮时以“tooltip”形式展示完整内容。 |
否 |
|
页签类型 |
用于定义标签页的视觉样式与交互风格。可选类型如下:
|
否 |
其他
如下属性适用于UI引擎所有组件,用于精细化控制。
|
属性名称 |
说明 |
是否支持变量绑定 |
|---|---|---|
|
元素id值 |
对应HTML标签的“id”属性,同一页面内必须唯一。 |
是 |
|
样式类 |
对应HTML标签的“class”属性,为空格分隔的类名列表,用于自定义组件样式。默认为“component-base-style”。 |
是 |
|
ref引用类 |
对应Vue的“ref”属性,用于注册模板引用以访问组件实例方法。 如果为“数据源表单”组件,会自动填充默认值。 |
是 |
组件事件
|
事件名称 |
类型定义 |
说明 |
|---|---|---|
|
onClick |
(TabItem: Object, event: Event) => void |
单击页签时触发的事件。
|
|
onChange |
(...args: any) => void |
组件值发生变化时触发。 仅部分组件支持此事件,具体参数由组件实现决定。适用于输入框、下拉选择器等表单组件。 |
|
onFocus |
(e: Event) => void |
元素获得焦点时触发。 传递标准的浏览器“Event”或“MouseEvent”对象,适用于输入框等表单元素。 |
|
onMousemove |
(e: Event) => void |
鼠标在组件区域内移动时触发。 实时追踪鼠标在组件区域内的移动轨迹,兼容所有可视化组件,适用于拖拽、悬浮提示、轨迹追踪等场景。 |

