Vue Cute Timeline
made with Vuejs

简介及使用教程

Vue Cute Timeline是一个好看的时间轴组件。

安装

Npm

npm i vue-cute-timeline

Yarn

yarn add vue-cute-timeline

使用

<template>
  <timeline>
    <timeline-title>title</timeline-title>
    <timeline-item bg-color="#9dd8e0">item1</timeline-item>
    <timeline-item :hollow="true">item2</timeline-item>
  </timeline>
</template>

<script>
import { Timeline, TimelineItem, TimelineTitle } from 'vue-cute-timeline'

export default {
  components: {
    Timeline,
    TimelineItem,
    TimelineTitle
  }
}
</script>

props

组件 prop 类型 默认值 描述
<timeline> timeline-theme string #dbdde0 时间线组件的主题颜色。
<timeline> timeline-bg string #dbdde0 时间线圆圈组件的背景色
<timeline-item> bg-color string #dbdde0 设置圆圈和圆圈的边框颜色。
<timeline-item> line-color string #dbdde0 只设置圆圈的边框颜色。
<timeline-item> hollow boolean false 控制圆圈是否是空心的。注 hollow不能与bg-color一起使用时,除非您希望更改空心背景色。
<timeline-item> font-color string #37414a 设置时间线项或标题字体颜色。
<timeline-item> icon-size string ('small'/'medium'/'large') empty 设置时间线项或标题图标大小

slots

  • others
<timeline-item>
  <img
      src="https://user-images.githubusercontent.com/12069729/36057805-80cfc3d2-0e4e-11e8-8851-6fda091ff389.png"
      class="icon-heart"
      slot="others"
  />
</timeline-item>

示例

image.png

作者

怡潼 luyilin

相关项目

一个模拟雨滴落在玻璃表面的简单脚本。
一套适合开发者使用的轻量级UI组件库,完美支持vue3
这是一个基于Vue.js的Github样式的日历热图。
这是一个基于Splide的Vue滑块组件。
这是一个基于Vue的滚动条组件。
这是一个Bootstrap风格简单分页组件。
这是一个Vue.js 2打字机效果组件 。