基于vue的时间轴轮播图插件 timeline-carousel

一个基于vue的时间轴轮播图插件。

DEMO演示

使用方式

  • 安装
npm i timeline-carousel --save
  • 在main.js中使用
import timelineCarousel from 'timeline-carousel'
Vue.use(timelineCarousel)
  • 组件中使用
<template>
  <timeline-carousel 
    :timelineList="[{
      id: 1,
      text: '2020-09-28'
    }]"
    :carouselList="[{
      id: 1,
      img: require('./images/1.jpg'),
      title: '陶渊明',
      info: '盛年不重来,一日难再晨。及时宜自勉,岁月不待人。'
    }]"
  />
</template>

属性

名称默认值类型简介注意
themeColor#bd1622String主题色
timelineList[]Array时间轴列表数量需与轮播图列表一致
carouselList[]Array轮播图列表数量需与时间轴列表一致
carouseIsShowtrueBoolean是否显示轮播图
autoPlaytrueBoolean是否自动播放
looptrueBoolean是否循环播放
timelineNum6Number时间轴显示数量
timelineWidth150Number时间轴item宽度默认150宽度,如果更改宽度,组件中展示几个元素需要与timelineNum属性展示数量保持一致
enterActiveClassanimate__animated animate__fadeInLeftString轮播图切换动画animate.css库中任意动画都可以使用
mouseEventfalseBoolean鼠标移入轮播图禁止滚动

事件

名称返回值说明
getCurrentItemgetCurrentItem(index, timelineItem, carouselItem){}(索引值, 时间轴Item, 轮播图Item)

作者信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值