# slides 无缝轮播


# 如何使用

# 演示


# 代码

<template>
   <div class="slides-demos">
      <g-slides :selected.sync="selected">
         <g-slides-item name="x">
            <div class="item box1">1</div>
         </g-slides-item>
         <g-slides-item name="y">
            <div class="item box2">2</div>
         </g-slides-item>
         <g-slides-item name="z">
            <div class="item box3">3</div>
         </g-slides-item>
      </g-slides>
   </div>
   
</template>

<script>
   import GSlides from '../../../src/slides/slides'
   import GSlidesItem from '../../../src/slides/slides-item'
   export default {
      name: "slides-demos",
      components:{ GSlides,GSlidesItem },
      data(){
         return{
            selected:'y'
         }
      }
   }
</script>

<style scoped lang="scss">
   .slides-demos {
      .item{
         width: 100%;
         height: 200px;
         display: flex;
         align-items: center;
         justify-content: center;
      }
      .box1{
         background: #b0ffec;
      }
      .box2{
         background: #ffbcd0;
      }
      .box3{
         background: #fffecf;
      }
   }

</style>

# API

# props

属性名 说明 类型 可选值 默认值
selected 展示的项 *必填 String g-slides-itemname -
autoPlay 是否自动播放 Boolean true/false true
autoPlayDelay 自动播放的间隔, 单位是 ms Number - 3000
indicatorPosition 指示器位置 String inside/outside/none inside

selected 需要使用 :selected.sync 快捷方式监听内部的 update:selected 事件,用以更新展示面板。

# gSlidesItem props

属性名 说明 类型 可选值 默认值
name g-slides-item 唯一标识符 String - -