Skip to content

SuWeiYi100/good-swiper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A lightweight swiper component based on Vue

Install

npm install good-swiper --save-dev

Screenshots

"good-swiper"

Live Demo

点击查看

Usage

// main.js
import Vue from 'vue'
import { Swiper, SwiperItem } from 'vue-swiper'

Vue.component(Swiper.name, Swiper)
Vue.component(SwiperItem.name, SwiperItem)
<!-- App.vue -->
<template>
  <div>
    <!-- 轮播图容器组件 -->
    <swiper>
      <!-- 单个轮播图组件 -->
      <swiper-item>
        <img src="src" />
      </swiper-item>
    </swiper>

    <!-- 支持列表渲染 -->
    <swiper>
      <swiper-item v-for="item in list" :key="item">
        <img :src="item" />
      </swiper-item>
    </swiper>

  </div>
</template>

Swiper Props

Prop Type Description Default
interval Number 轮播图切换时间间隔 3000ms
duration Number 切换一个轮播图的过渡时间 300ms
autoplay Boolean 是否自动播放 false
trigger String 指示器触发方式(可选值为 click | hover) click
direction String 轮播图默认滚动方向(可选值为:left | right) left
height String 轮播图容器高度 (单位"px") 300px

Swiper Methods

Name Description ReturnValue
play 播放轮播图 undefined
pause 暂停轮播图 undefined

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published