Skip to content
On this page

时间线 Timeline

时间线组件

基础用法

简单定义一个时间轴的方法

  • 2019年4月12日

    初始化bin-ui

  • 2019年4月21日

    发布1.1.0版本,新增几个基础组件

  • 2019年7月24日

    发布1.5.0版本,增加大量表单组件和常用组件

  • 2019年8月23日

    发布2.0.0版本,正式实现表格菜单等组件

<template>
  <b-timeline>
    <b-timeline-item>
      <p class="time">2019年4月12日</p>
      <p class="content">初始化bin-ui</p>
    </b-timeline-item>
    <b-timeline-item>
      <p class="time">2019年4月21日</p>
      <p class="content">发布1.1.0版本,新增几个基础组件</p>
    </b-timeline-item>
    <b-timeline-item>
      <p class="time">2019年7月24日</p>
      <p class="content">发布1.5.0版本,增加大量表单组件和常用组件</p>
    </b-timeline-item>
    <b-timeline-item>
      <p class="time">2019年8月23日</p>
      <p class="content">发布2.0.0版本,正式实现表格菜单等组件</p>
    </b-timeline-item>
  </b-timeline>
</template>

<style scoped>
.time {
  margin: 0 !important;
  font-size: 14px;
  font-weight: bold;
}
.content {
  margin: 0;
  padding: 0 0 0 5px !important;
}
</style>
<template>
  <b-timeline>
    <b-timeline-item>
      <p class="time">2019年4月12日</p>
      <p class="content">初始化bin-ui</p>
    </b-timeline-item>
    <b-timeline-item>
      <p class="time">2019年4月21日</p>
      <p class="content">发布1.1.0版本,新增几个基础组件</p>
    </b-timeline-item>
    <b-timeline-item>
      <p class="time">2019年7月24日</p>
      <p class="content">发布1.5.0版本,增加大量表单组件和常用组件</p>
    </b-timeline-item>
    <b-timeline-item>
      <p class="time">2019年8月23日</p>
      <p class="content">发布2.0.0版本,正式实现表格菜单等组件</p>
    </b-timeline-item>
  </b-timeline>
</template>

<style scoped>
.time {
  margin: 0 !important;
  font-size: 14px;
  font-weight: bold;
}
.content {
  margin: 0;
  padding: 0 0 0 5px !important;
}
</style>

设置颜色

用各种颜色来标识不同状态,可以使用success、info、warning, danger或自定义的颜色,默认是 primary 。

  • 发布1.0版本
  • 发布1.5版本
  • 错误修复
  • 严重故障
  • 发布2.0版本
  • 里程碑发布
  • <template>
      <b-timeline-item color="primary">发布1.0版本</b-timeline-item>
      <b-timeline-item color="info">发布1.5版本</b-timeline-item>
      <b-timeline-item color="warning">错误修复</b-timeline-item>
      <b-timeline-item color="danger">严重故障</b-timeline-item>
      <b-timeline-item color="success">发布2.0版本</b-timeline-item>
      <b-timeline-item color="#ff30b5">里程碑发布</b-timeline-item>
    </template>
    <template>
      <b-timeline-item color="primary">发布1.0版本</b-timeline-item>
      <b-timeline-item color="info">发布1.5版本</b-timeline-item>
      <b-timeline-item color="warning">错误修复</b-timeline-item>
      <b-timeline-item color="danger">严重故障</b-timeline-item>
      <b-timeline-item color="success">发布2.0版本</b-timeline-item>
      <b-timeline-item color="#ff30b5">里程碑发布</b-timeline-item>
    </template>

    最后一个节点设置

    通过添加pending属性来标记最后一个为节点

    • 发布1.0版本
    • 发布1.5版本
    • 发布2.0版本
    • 持续更新...
    <template>
      <b-timeline pending>
        <b-timeline-item>发布1.0版本</b-timeline-item>
        <b-timeline-item>发布1.5版本</b-timeline-item>
        <b-timeline-item>发布2.0版本</b-timeline-item>
        <b-timeline-item>持续更新...</b-timeline-item>
      </b-timeline>
    </template>
    <template>
      <b-timeline pending>
        <b-timeline-item>发布1.0版本</b-timeline-item>
        <b-timeline-item>发布1.5版本</b-timeline-item>
        <b-timeline-item>发布2.0版本</b-timeline-item>
        <b-timeline-item>持续更新...</b-timeline-item>
      </b-timeline>
    </template>

    自定义节点图标

    默认是空心远点,可以自定义轴点图标

    • 正式版上线
    • 发布2.0版本
    • 发布1.5版本
    • 发布1.0版本
    <template>
      <b-timeline>
        <b-timeline-item color="success" dot-top="10px">
          <template #dot>
            <b-icon name="heart-fill" size="20"></b-icon>
          </template>
          <span>正式版上线</span>
        </b-timeline-item>
        <b-timeline-item>发布2.0版本</b-timeline-item>
        <b-timeline-item>发布1.5版本</b-timeline-item>
        <b-timeline-item>发布1.0版本</b-timeline-item>
      </b-timeline>
    </template>
    <template>
      <b-timeline>
        <b-timeline-item color="success" dot-top="10px">
          <template #dot>
            <b-icon name="heart-fill" size="20"></b-icon>
          </template>
          <span>正式版上线</span>
        </b-timeline-item>
        <b-timeline-item>发布2.0版本</b-timeline-item>
        <b-timeline-item>发布1.5版本</b-timeline-item>
        <b-timeline-item>发布1.0版本</b-timeline-item>
      </b-timeline>
    </template>

    Timeline Props

    参数说明类型可选值默认值
    pending指定是否最后一个节点Booleanfalse

    TimelineItem Props

    参数说明类型可选值默认值
    color圆圈颜色Stringprimary,success,info,warning,danger,或者自定义颜色值primary
    dot-topdot顶部偏移String自定义dot距离顶部的偏移量

    TimelineItem Slot

    名称说明
    default基本内容
    dot自定义时间轴点内容