组件

本章节介绍部分组件存在的配置注意事项以及部分组件静态数据格式!

文本

  • 配置属性:
属性作用类型
字体修改文字字体select
行高修改文字在容器中的行高,为0时则垂直居中数值
  • 数据格式:
字段说明类型
value显示的文本内容字符

iframe

iframe组件要求目标页面开启允许iframe嵌入,否则无法显示!

滚动表格

已知bug:在<=2.6.0版本中,设计时调整了表格列宽后需要重新拉伸一下表格组件宽度,否则列数据会重叠,预览时不存在此问题。

高级操作:可在数据中可通过关键字控制指定行列字段字体颜色:

关键字说明类型
TBCONFIG_FILED需要指定的列字段字符
TBCONFIG_COLOR需要指定的列字段的字体颜色字符

示例:控制第一行和第二行某一字段的颜色 login.png

天气

天气组件可显示当前城市或指定城市天气图标,需要连接互联网才能取到数据,默认数据来源由 心知天气open in new window 提供,交付的软件使用个人注册的免费版,有调用限制,私有化部署时请购买官方套餐并更换API-KEY。

login.png

配置栏API-KEY未填写时,则使用后台jar包内置的APIKEY(此为免费版,api请求额度有限),可以在后端application-prod.yml配置中添加以下内容并重启jar包。若前端配置栏填写了API-KEY则优先使用。

seniverse:
  key: '您的key'

省份和城市默认未选择,未选择时使用IP进行定位。鼠标放置在天气图片上时会显示具体的省份和城市。

ps:

心知天气API文档:https://seniverse.yuque.com/hyper_data/api_v3/nyiu3topen in new window

心知天气价格:https://seniverse.yuque.com/hyper_data/api_v3/nyiu3topen in new window

双Y轴折线柱状图

数据格式:

字段说明类型
group分组标识String
y数据对应哪个y轴,可选"L"和"R"String
unit数值单位,可为空String
type渲染类型,可选"line"(折线)和"bar"(柱)String
data渲染的数据Data

Data:

字段说明类型
name数据名称,对应X轴显示String
value数值,对应Y轴显示Number

飞线地图

数据格式:

字段说明类型
lines飞线数据Array[Line]
bars地图覆盖物数据Array[Bar]
mapData地图色块数据Array[MapDatas]

Line:

字段说明类型
start起点经纬度,经度在前,维度在后Array[Number]
end终点经纬度,经度在前,维度在后Array[Number]

Bar:

字段说明类型
name覆盖物名称String
lct地点经纬度,经度在前,维度在后Array[Number]
value覆盖物数值,鼠标移上覆盖物时显示Number

MapData:

字段说明类型
name区域名称,对应地图上显示的,如如广东、成都市String
value区域数值,数值不同,区域颜色不同(参考配置)Number
Last Updated:
Contributors: chao, chao, chaoDAshuai