Skip to content

API

Carousel Props

参数类型默认值说明
direction'horizontal' | 'vertical''horizontal'轮播图显示的方向
effect'scroll' | 'fade' | 'slide''fade'轮播图切换时的过渡效果
turnDirectionbooleantrue轮播方向
showDots'always' | 'hover' | 'never''hover'是否展示指示点
showArrow'always' | 'hover' | 'never''hover'是否显示箭头按钮
slidesPerViewnumber1每一页显示的轮播图数量
spaceBetweennumber0轮播图之间的间距
intervalnumber4000自动播放的间隔(ms)
transitionStylestringundefined过渡效果的样式
autoplaybooleantrue是否自动播放
dotPlacementstring'bottom'轮播指示点位置
arrowPlacementstring'center'轮播箭头位置
dotType'line' | 'dot''line'轮播指示点样式
delaynumber0延时播放时间
loopbooleantrue是否循环播放
triggerstringclick触发切换的方式
defaultIndexnumber0默认显示页

Carousel Methods

名称类型说明
to(index: number) => void滑动至某一页
prev() => void滑动至前一页
next() => void滑动至后一页
getCurrentIndex() => number获取当前页

Carousel Events

名称类型说明
change() => number轮播切换时触发

Carousel Slots

名称参数说明
default()轮播的内容
arrow(info: { total: number, currentIndex: number, to: (index: number) => void, prev: () => void, next: () => void })箭头
dots(info: { total: number, currentIndex: number, to: (index: number) => void })指示点

Released under the MIT License.