Slides 轮播图 beta

在有限空间内,循环播放同一类型的图片、文字等内容

基础用法

适用广泛的基础用法

<l-slides :selected.sync="selected">
    <l-slides-item name="first"><div class="box">1</div></l-slides-item>
    <l-slides-item name="second"><div class="box">2</div></l-slides-item>
    <l-slides-item name="third"><div class="box">3</div></l-slides-item>
</l-slides>

<script>  
data() {
        return {
            selected: "second"
        };
    },
</script>

<style>
.box {
    height: 300px;
    width: 100%;
    background: #99a9bf;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 30px;
}
</style>

TIP

  • 轮播图大小根据用户的box自动适配
  • 同时支持移动端的左右滑动
  • 自动轮播模式下,鼠标移入时停止轮播,移出恢复轮播

Slides Attributes

参数 说明 类型 可选值 默认值
selected 当前选中项 name String / Number 第一项
autoPlay 是否自动播放 Boolean true / false false
autoPlayDelay 轮播间隔 Number 3000

SlidesItem Attributes

参数 说明 类型 可选值 默认值
name 当前项的标识 String