前言:
此刻我们对“js自适应轮播”大体比较关切,我们都需要分析一些“js自适应轮播”的相关文章。那么小编在网络上汇集了一些对于“js自适应轮播””的相关文章,希望各位老铁们能喜欢,小伙伴们一起来了解一下吧!基本用法
<Carousel> <div class="carousel-item"> <img src="; /> </div> <div class="carousel-item"> <img src="; /> </div> <div class="carousel-item"> <img src="; /> </div> <div class="carousel-item"> <img src="; /> </div> </Carousel>
循环轮播
/* state = { pagination: true, // 是否显示指示器,小圆点 loop: true, // 是否循环轮播 auto: false, // 是否自动轮播 time: 1000, // 轮播间隔时间 direction: 'horizontal' // 水平方向 }*/<Carousel :options="state"> // ...省略内容 </Carousel>
自动轮播
/* state = { pagination: true, // 是否显示指示器,小圆点 loop: true, // 是否循环轮播 auto: true, // 是否自动轮播 time: 1000, // 轮播间隔时间 direction: 'horizontal' // 水平方向 }*/<Carousel :options="state"> // ...省略内容 </Carousel>
垂直方向轮播
/* state = { pagination: true, // 是否显示指示器,小圆点 loop: true, // 是否循环轮播 auto: true, // 是否自动轮播 time: 1000, // 轮播间隔时间 heigth:234, direction: 'horizontal', // 垂直方向 }*/<Carousel :options="state"> // ...省略内容 </Carousel>
自定义指示器颜色(红色)
/* state = { pagination: true, // 是否显示指示器,小圆点 loop: true, // 是否循环轮播 auto: true, // 是否自动轮播 time: 1000, // 轮播间隔时间 heigth:234, direction: 'vertical', // 垂直方向 }*/<Carousel :options="state"> // ...省略内容 </Carousel>
Carousel组件参数:
options (类型 Object)
{
pagination: true, // 是否显示指示器
loop: true, // 是否循环轮播
auto: true, // 是否自动轮播
time: 1000, // 轮播间隔时间
paginationColor: '#fff', // 当前指示器颜色
heigth: '' // 高度(vertical 垂直方向必传,数字类型)
direction: 'horizontal' // 水平方向 (horizontal水平、vertical 垂直)
}
swiper事件:
返回参数(index)
组价切换的时候触发
具体的Carousel组件源码,请前往github地址获取。
标签: #js自适应轮播