- 时间轴
- 何时使用
- 代码演示
- 基本用法
- 圆圈颜色
- 最后一个及排序
- 自定义时间轴点
- 交替展现
- 右侧时间轴点
- API
- Timeline
- Timeline.Item
时间轴
垂直展示的时间流信息。
何时使用
在操作需要较长时间才能完成时,为用户显示该操作的当前进度和状态。
- 当有一系列信息需按时间排列时,可正序和倒序。
- 需要有一条时间轴进行视觉上的串联时。。
代码演示

基本用法
基本的时间轴。
<template><a-timeline><a-timeline-item>Create a services site 2015-09-01</a-timeline-item><a-timeline-item>Solve initial network problems 2015-09-01</a-timeline-item><a-timeline-item>Technical testing 2015-09-01</a-timeline-item><a-timeline-item>Network problems being solved 2015-09-01</a-timeline-item></a-timeline></template>

圆圈颜色
圆圈颜色,绿色用于已完成、成功状态,红色表示告警或错误状态,蓝色可表示正在进行或其他默认状态。
<template><a-timeline><a-timeline-item color="green">Create a services site 2015-09-01</a-timeline-item><a-timeline-item color="green">Create a services site 2015-09-01</a-timeline-item><a-timeline-item color="red"><p>Solve initial network problems 1</p><p>Solve initial network problems 2</p><p>Solve initial network problems 3 2015-09-01</p></a-timeline-item><a-timeline-item><p>Technical testing 1</p><p>Technical testing 2</p><p>Technical testing 3 2015-09-01</p></a-timeline-item></a-timeline></template>

最后一个及排序
当任务状态正在发生,还在记录过程中,可用幽灵节点来表示当前的时间节点,当 pending 为真值时展示幽灵节点,如果 pending 是 React 元素可用于定制该节点内容,同时 pendingDot 将可以用于定制其轴点。reverse 属性用于控制节点排序,为 false 时按正序排列,为 true 时按倒序排列。
<template><div><a-timeline pending="Recording..." :reverse="reverse"><a-timeline-item>Create a services site 2015-09-01</a-timeline-item><a-timeline-item>Solve initial network problems 2015-09-01</a-timeline-item><a-timeline-item>Technical testing 2015-09-01</a-timeline-item></a-timeline><a-button type="primary" style="margin-top: 16px" @click="handleClick">Toggle Reverse</a-button></div></template><script>export default {data() {return {reverse: false,};},methods: {handleClick() {this.reverse = !this.reverse;},},};</script>

自定义时间轴点
基本的时间轴。
<template><a-timeline><a-timeline-item>Create a services site 2015-09-01</a-timeline-item><a-timeline-item>Solve initial network problems 2015-09-01</a-timeline-item><a-timeline-item color="red"><a-icon slot="dot" type="clock-circle-o" style="font-size: 16px;" />Technical testing 2015-09-01</a-timeline-item><a-timeline-item>Network problems being solved 2015-09-01</a-timeline-item></a-timeline></template>

交替展现
内容在时间轴两侧轮流出现。
<template><a-timeline mode="alternate"><a-timeline-item>Create a services site 2015-09-01</a-timeline-item><a-timeline-item color="green">Solve initial network problems 2015-09-01</a-timeline-item><a-timeline-item><a-icon slot="dot" type="clock-circle-o" style="font-size: 16px;" />Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremquelaudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architectobeatae vitae dicta sunt explicabo.</a-timeline-item><a-timeline-item color="red">Network problems being solved 2015-09-01</a-timeline-item><a-timeline-item>Create a services site 2015-09-01</a-timeline-item><a-timeline-item><a-icon slot="dot" type="clock-circle-o" style="font-size: 16px;" />Technical testing 2015-09-01</a-timeline-item></a-timeline></template>

右侧时间轴点
时间轴点可以在内容的右边。
<template><a-timeline mode="right"><a-timeline-item>Create a services site 2015-09-01</a-timeline-item><a-timeline-item>Solve initial network problems 2015-09-01</a-timeline-item><a-timeline-item><a-icon slot="dot" type="clock-circle-o" style="font-size: 16px;" />Technical testing 2015-09-01</a-timeline-item><a-timeline-item>Network problems being solved 2015-09-01</a-timeline-item></a-timeline></template>
API
<Timeline><Timeline.Item>创建服务现场 2015-09-01</Timeline.Item><Timeline.Item>初步排除网络异常 2015-09-01</Timeline.Item><Timeline.Item>技术测试异常 2015-09-01</Timeline.Item><Timeline.Item>网络异常正在修复 2015-09-01</Timeline.Item></Timeline>
Timeline
时间轴。
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| pending | 指定最后一个幽灵节点是否存在或内容 | boolean|string|slot | false |
| pendingDot | 当最后一个幽灵节点存在時,指定其时间图点 | string|slot | <Icon type="loading" /> |
| reverse | 节点排序 | boolean | false |
| mode | 通过设置 mode 可以改变时间轴和内容的相对位置 | left | alternate | right |
Timeline.Item
时间轴的每一个节点。
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| color | 指定圆圈颜色 blue, red, green,或自定义的色值 | string | blue |
| dot | 自定义时间轴点 | string|slot | - |
