时间轴

文档基于时间轴v1.1.13版本

组件说明

时间轴可展示动态时间状态,支持自主配置播放模式及播放时长,通常与其他组件进行交互配置。

效果案例

*时间轴 效果案例

一、样式

在样式中可以设置组件的基本属性全局样式数据系列

1、基本属性

位置尺寸

位置包括组件的横坐标纵坐标,单位为px;横坐标为组件左上角距离页面左边界的像素距离,纵坐标为组件左上角距离页面上边界的像素距离。

尺寸包括组件的宽度高度,单位为px;可单击比例锁锁定组件宽高比,等比例调整组件的宽高,比例锁默认不锁定。

基本柱状图组件尺寸不影响组件内容显示、组件动画。

默认隐藏

勾选之后在初始加载时组件默认隐藏且关闭回调触发,通常用来配合显隐控制。

2、全局

全局配置中可以调整组件时间轴、标签轴、移动标签

时间轴

配置项

说明

粗细

时间轴粗细

背景颜色

时间轴色条背景颜色

轴线颜色

时间轴进度色条颜色

标签轴

配置项

说明

文本样式

标签文本样式

偏移

标签偏移程度

模式

数据模式和自动模式

间隔时间

时间轴的间隔时间

显示格式

时间的显示格式

回调间隔

回调的间隔

移动标签

配置项

说明

文本样式

移动标签文本样式

文本偏移

移动标签偏移程度(仅文本)

支持自定义上传移动标签外框图片、尺寸调整及偏移程度(框+文本)


3、控制器

选择器配置中可以调整组件相关播放模式、播放/暂停样式

播放模式

配置项

说明

播放模式

支持循环播放手动播放

播放时长

用来设定时间播放总时长,单位为s

默认状态

用来设置起始暂停状态,值为空时默认起始状态为0。注意:填入的值为text字段值

进度光标

支持自定义进度光标的图片、尺寸以及位置偏移。

*手动播放 效果演示

样式

支持上传播放/暂停按钮图片,调整图片尺寸及偏移程度。


二、数据

组件数据格式

字段

说明

text

文本

show

是否显示轴标签

label

是否显示当前标签

*数据格式说明


JSON数据案例

[
	{
		"text": "00:00",
		"show": true,
		"label": true
	},
	{
		"text": "04:00",
		"show": false,
		"label": true
	},
	{
		"text": "08:00",
		"show": true,
		"label": true
	},
	{
		"text": "12:00",
		"show": false,
		"label": true
	},
	{
		"text": "16:00",
		"show": true,
		"label": true
	},
	{
		"text": "20:00",
		"show": false,
		"label": true
	},
	{
		"text": "24:00",
		"show": true,
		"label": true
	}
]

数据对接详情

数据对接详情请见以下文档👇

项目交付——数据对接入门

三、交互

载入动画

所有组件均提供移入、移入(小)、划变三种组件载入动画。

载入动画选择无时,则组件没有载入动画。

载入动画仅在可视化应用预览、发布组件加载时显示。

载入动画配置项:

配置项

说明

渐隐渐显

启用是

速率

匀速、慢快慢(cubic-bezier(0.25,0.1,0.25,1))、低速开始、低速结束、低速开始和结束(cubic-bezier(0.42,0,0.58,1))

方向

动画方向

持续时间

载入动画持续时间,单位为ms

延时

载入动画延时长,单位为ms

回调参数

回调参数即为全局性的参数变量,用于控制组件之间参数的传递,可通过设置回调参数来实现数据驱动交互。

字段值即参数变量,变量名是对字段值的重命名。

详细的回调参数教学👉 回调的使用


自定义事件

简单而言,自定义事件通过事件类型+条件去控制其他组件的不同状态。

自定义事件为「交互事件」的增强模块,支持通过数据驱动组件状态、或变更组件样式配置,也可自定义编辑复杂的条件逻辑。

详细的自定义事件教学👉自定义事件教学


欢迎您在评论区留下您对该组件的意见,管理员会及时回复您,如长时间未回复欢迎您搜索钉钉群:33782396或者扫描以下二维码添加微信群 @谨禧 说出您的想法,采纳后将送出定制礼品。

也可以通过问卷来向我们反馈需求:https://jinshuju.net/f/XyCXU0

400-8505-905复制
免费试用
在线咨询
微信社区
易知微-数据可视化
微信扫一扫入群