通用表格
通用表格是文本组件的一种,通过表格的方式,将数据信息以表格的形式清晰的展示在可视化应用上。
在大屏设计页面,从“全部组件 > 文本”中,拖拽“通用表格”组件至画布空白区域,如图1。
卡片
卡片是指包裹图表组件的外层架构,可以理解为组件由卡片中基础元素(卡片标题、图表、卡片背景、卡片边框)和图表元素构成。
- 卡片装饰:卡片装饰设置,可根据自身的业务需求选择不同的卡片样式。单击“清除样式”,可清除已设置的装饰样式。
- 背景
- 背景色:设置组件卡片的背景颜色。
- 边框:组件卡片边框设置,支持无边框、全边框和角边框三种样式。设置为全边框和角边框时,支持设置组件外圈边框的线型、圆角等。
- 样式:选择图片时,图片显示的样式,支持普通、居中、拉伸和平铺四种样式。
- 选择图片:使用本地的图片作为组件背景,支持新增目录和子目录,便于对图片进行分类管理。推荐使用JPG、JPEG、PNG或GIF格式的图片,且每张图片不能超过50MB。
- 特效:组件是否高亮显示,支持默认展示和跳转到页面时展示。
- 边距:组件中图表距离整个组件四边(上、下、左、右,如图2)的距离,默认为0,即铺满整个组件。
- 标题设置
- 是否展示:是否显示组件标题。
- 标题内容:输入标题内容。
- 标题行高度:设置标题的行高,单位px。
- 背景色:设置标题背景色。
- 文本位置:设置标题中文本位置,支持居中、靠左、靠右或自定义。
- 字体:设置标题的字体、大小和颜色等。
配置
在配置中,设置组件的全局样式、表头设置、行、系列号等。
- 全局样式
- 表格行数:当前页显示多少行数据。
- 背景色:设置表格的背景颜色。
- 轮播:表格是否轮播。设置为“是”时,支持设置单行是否停顿、轮播速度和单行停顿时间。
- 横向滚动:是否开启横向滚动。
- 行配置
- 奇行背景色:设置奇数行数据的背景颜色。
- 偶行背景色:设置偶数行数据的背景颜色。
- 溢出文本:设置表格中超长文本的显示样式,如显示为省略号、换行显示和滚动显示。
图5 溢出文本
- 序列号:表格中序列号设置。
- 是否展示:表格中是否显示序列号。
- 序列号:设置序列号的名称。
- 列宽占比(%):设置序列号在表格中的列宽占比。
- 对齐方式:设置序列号对齐方式,如水平居中、居左和居右。
- 背景色:设置序列号的背景颜色。
- 半径:设置序列号的半径。
- 圆角:设置序列号圆角,0为直角。
- 字体:设置序列号的字体、大小和颜色等。
- 分页
- 是否启动:表格是否分页显示,分页模式下轮播无效。
- 行高:设置分页的行高,单位px。
- 单页数量:设置每页显示数据条数,以“,”隔开。
- 文本位置:设置分页文本显示位置,支持靠左、靠右和居中显示。
- 背景色:设置分页背景颜色。
- 字体:设置分页的字体、大小和颜色等。
- 选中字体颜色:设置选中分页时文本的颜色。
- 分页框宽度:设置分页框的宽度,单位为px。
- 下拉框背景颜色:设置下拉框的背景颜色。
- 下拉框字体颜色:设置下拉框的字体颜色。
- 下拉框选中态背景颜色:设置下拉框选中态的背景颜色。
- 下拉框选中态字体颜色:设置下拉框选中态的字体颜色。
- 下拉框鼠标悬浮时背景颜色:设置下拉框鼠标悬浮时的背景颜色。
- 下拉框鼠标悬浮时字体颜色:设置下拉框鼠标悬浮时的字体颜色。
- 树状表格
- 懒加载:开启懒加载,必须配置全局变量和交互事件。
- 展开层级:设置树状表格展开层级。
- 新增条件格式:单击“新增条件格式”,可增加条件格式。
例如,该组件预置的静态数据如图6所示。期望“series”为“白名单”的“amount”数值标红,参考图7,单击组件上方图标,单击“+ 新增条件格式”,设置条件和响应数据列的样式。
图形
图形是指组件中,实现数据可视化的具体图形表达元素,例如饼图的扇区、柱状图的柱子、折线图的线条、拐点等。
- 统一配置
- 表头行高占比(%):设置表头的行高占比。
- 背景色:设置表头背景色。
- 对齐方式:设置表头对齐方式。
- 表头字体:设置表头的字体、大小和颜色等。
- 内容字体:设置表格内容的字体、大小和颜色等。
- 开启表头换行:是否开启表头换行。
- 排序:是否开启表头排序。开启后,单击图标,可对表头进行排序。
图9 开启表头排序
- 数据系列
- 列数据键值:原始数据中默认的系列名称,可通过设置“列名”,进行修改。文字内容来源于数据模型的取值。
- 列名:自定义图表中数据系列的显示名称。
- 列宽占比:设置该数据系列的列宽占比。
- 背景色:设置该数据系列的背景色。
- 对齐方式:设置该数据系列中数据的对齐方式,如水平居中、左侧等。
- 字体:设置数据系列中数据的字体、颜色和大小等。
- 表头字体:设置表头的字体、颜色和大小等。
- 排序:是否开启排序功能,开启后支持设置图标背景颜色、悬浮时的背景颜色和选中时的背景颜色等。
数据
在数据中,设置通用表格组件的数据来源,更多介绍请参见数据接入。
交互
在交互中,配置通用表格组件与其他组件或页面之间的交互能力。更多交互介绍,请参见交互设置。