树状表格
树状表格是文本组件的一种,通过表格的方式,将数据信息以表格的形式清晰的展示在可视化应用上。
在大屏设计页面,从“全部组件 > 文本”中,拖拽“树状表格”组件至画布空白区域,如图1。
卡片
卡片是指包裹图表组件的外层架构,可以理解为组件由卡片中基础元素(卡片标题、图表、卡片背景、卡片边框)和图表元素构成。
- 卡片装饰:卡片装饰设置,可根据自身的业务需求选择不同的卡片样式。单击“清除样式”,可清除已设置的装饰样式。
- 背景
- 背景色:设置组件卡片的背景颜色。
- 边框:组件卡片边框设置,支持无边框、全边框和角边框三种样式。设置为全边框和角边框时,支持设置组件外圈边框的线型、圆角等。
- 样式:选择图片时,图片显示的样式,支持普通、居中、拉伸和平铺四种样式。
- 选择图片:使用本地的图片作为组件背景,支持新增目录和子目录,便于对图片进行分类管理。推荐使用JPG、JPEG、PNG或GIF格式的图片,且每张图片不能超过50MB。
- 特效:组件是否高亮显示,支持默认展示和跳转到页面时展示。
- 边距:组件中图表距离整个组件四边(上、下、左、右,如图2)的距离,默认为0,即铺满整个组件。
- 标题设置
- 标题:是否显示组件标题。
- 标题内容:输入标题内容。
- 标题行高度:设置标题的行高,单位px。
- 背景色:设置标题背景色。
- 文本位置:设置标题中文本位置,支持居中、靠左、靠右或自定义。
- 字体:设置标题的字体、大小和颜色等。
- 表格操作
- 列显示/隐藏:在运行态是否可以设置显示/隐藏的列。开启“列显示/隐藏”后,可以设置“悬浮显示”、“图标色”和“图标选中色”。
图4 列显示效果
- 表格导出:是否开启表格导出功能。开启表格导出后,可以设置“悬浮显示”、“图标色”和“图标选中色”。
下载数据无父子集关系。
- 悬浮显示:开启悬浮显示后,鼠标移动到表格组件上时,才会显示对应的按钮。
- 图标色:设置按钮的图标颜色。
- 图标选中色:设置选中按钮时,按钮图标的颜色。
- 列显示/隐藏:在运行态是否可以设置显示/隐藏的列。开启“列显示/隐藏”后,可以设置“悬浮显示”、“图标色”和“图标选中色”。
配置
在配置中,设置组件的背景色、表格行数、表头和单元格等。
- 全局样式
- 背景色:设置表格的背景颜色。
- 表格行数:当前表格可视高度展示的数据行数。
- 边框:设置表格的边框样式。
- 表头设置
- 溢出文本:设置表格中超长文本的显示样式,如显示为省略号和换行显示。
- 表头对齐方式:设置表头的对齐方式,如左对齐、居中或右对齐。
- 表头行高占比(%):设置表头行高的占比。
- 表头背景色:设置表头的背景颜色,所有列的表头背景色同步修改。
- 表头字体:设置表头字体,所有列的表头字体同步修改。
- 边框:设置表头的边框样式。
- 单元格
- 溢出文本:设置表格中超长文本的显示样式,如显示为省略号、换行显示和滚动显示。
- 内容对齐方式:设置单元格内的内容对齐方式,如左对齐、居中或右对齐,所有内容对齐方式同步修改。
- 内容字体:设置单元格的内容字体,所有列的内容字体同步修改。
- 边框:设置单元格的边框样式。
- 树状表格
- 懒加载:开启懒加载时,必须配置全局变量和交互事件。
- 展开层级:选择树状表格的展开层级。
- 新增条件格式:单击“新增条件格式”,可增加条件格式。如图6中所示,该设置表示成功率列满足设置的条件(等于80.4%)时,组件名称列显示为红色,否则显示为正常颜色。
树状表格的条件格式,只有在关联关系以及响应数据列是单行文本和数字类型时才会生效。
图形
图形是指组件中,实现数据可视化的具体图形表达元素,例如饼图的扇区、柱状图的柱子、折线图的线条、拐点等。
- 统一配置
- 图标选中色:设置选中前台排序、前台筛选时,图标的显示颜色。
图8 选中前台排序时图标显示的颜色
- 前台排序:是否开启前台排序功能。开启后,在预览表格时会显示下图中的图标,用于对表格中的数据进行排序。
图9 在前台对数据进行排序
- 前台筛选:是否开启前台筛选功能。开启后,在预览表格时会显示下图中的图标,用于对表格中的数据进行筛选。
图10 在前台对数据进行筛选
- 图标选中色:设置选中前台排序、前台筛选时,图标的显示颜色。
- 数据系列:数据系列是一个数组,通常包含多个系列,即通过一个或多个系列配置循环渲染。
图11 数据系列
在数据系列中,拖动某一个系列可以和其他系列组成一个层级,最多支持3层。
图12 新建层级
图13 新建图层
- 原数据名:原始数据中默认的系列名称,可通过设置“列名”,进行修改。文字内容来源于数据模型的取值,如组件名称、时延和成功率。
- 类型:选择数据的类型,如单行文本、多行文本、数字、趋势、图片、迷你柱状图、迷你折线图和迷你进度条。不同的类型,展示的参数所有不同,请以界面实际显示的为准。本章节以单行文本为例,进行介绍。选择迷你柱状图和迷你折线图时,支持放大图表显示。
图14 图表放大显示
- 列名:自定义数据中的系列名称。
- 数据系列:在图表中,是否显示数据系列。例如,组件名称系列中,单击开启,图表中将会显示组件名称这列,如果关闭,将会隐藏掉该列。
图15 开启数据系列效果
图16 关闭数据系列效果
- 前台排序:是否开启前台排序功能。开启后,在预览表格时会显示下图中的图标,用于对表格中的数据进行排序。“数据系列”设置为“开启”时,才会展示该配置。
图17 在前台对数据进行排序
- 前台筛选:是否开启前台筛选功能。开启后,在预览表格时会显示下图中的图标,用于对表格中的数据进行筛选。
图18 在前台对数据进行筛选
- 列宽占比(%):设置对应系列在图表中的占比。
- 表头对齐方式:设置表头的对齐方式,如居中、左对齐等。
- 表头背景色:设置表头的背景颜色。
- 表头字体:设置表头的字体、颜色和大小等。
- 内容对齐方式:设置表格内容的对齐方式,如居中、左对齐等。
- 内容字体:设置表格内容的字体、颜色和大小等。
数据
在数据中,设置树状表格组件的数据来源,更多介绍请参见数据接入。
交互
在交互中,配置树状表格组件与其他组件或页面之间的交互能力。更多交互介绍,请参见交互设置。