Timeline 时间线

以时间轴形式展示流程。

基础用法

时间线可拆分为多个节点。时间戳是区别于其他组件的重要特性,请注意与步骤条(Steps)的差异。

  • Event start
    2018-04-15
  • Approved
    2018-04-13
  • Success
    2018-04-11

模式

使用 mode 控制时间线与内容的相对位置。

TIP

el-timeline 会显式设置内边距样式。若项目中覆盖了 ul 的内边距,请检查布局是否正常。

  • Event start
    2018-04-15
  • Approved
    2018-04-13
  • Success
    2018-04-11

自定义节点

可自定义节点尺寸、颜色与图标。

  • Custom icon
    2018-04-12 20:46
  • Custom color
    2018-04-03 20:46
  • Custom size
    2018-04-03 20:46
  • Custom hollow
    2018-04-03 20:46
  • Default node
    2018-04-03 20:46

自定义时间戳

当内容过高时,可将时间戳置于内容上方。

  • 2018/4/12

    Update Github template

    Tom committed 2018/4/12 20:46

  • 2018/4/3

    Update Github template

    Tom committed 2018/4/3 20:46

  • 2018/4/2

    Update Github template

    Tom committed 2018/4/2 20:46

垂直居中

Timeline-Item 在垂直方向上居中。

  • 2018/4/12

    Update Github template

    Tom committed 2018/4/12 20:46

  • 2018/4/3

    Update Github template

    Tom committed 2018/4/3 20:46

  • 2018/4/2
    Event start
  • 2018/4/2
    Event end

反向

使用 reverse 控制节点顺序。

reverse
  • Success
    2018-04-11
  • Approved
    2018-04-13
  • Event start
    2018-04-15

时间线 API

时间线 属性

名称说明类型默认值
reverse是否反向排序booleanfalse
mode时间线与内容的相对位置enumstart

时间线 插槽

名称说明子标签
default自定义时间线默认内容Timeline-Item

时间线项 API

时间线项 属性

名称说明类型默认值
timestamp时间戳内容string''
hide-timestamp是否隐藏时间戳booleanfalse
center是否垂直居中booleanfalse
placement时间戳位置enumbottom
type节点类型enum''
color节点背景色string''
size节点尺寸enumnormal
icon图标组件string / Component
hollow图标是否空心booleanfalse

时间线项 插槽

名称说明
default自定义时间线条目内容
dot自定义时间线条目节点样式