zoukankan      html  css  js  c++  java
  • Vue轮播图插件---Vue-Awesome-Swiper

    轮播图插件
    Vue-Awesome-Swiper
    地址:https://github.com/surmon-china/vue-awesome-swiper
    安装:npm install vue-awesome-swiper --save
    局部引入:
    		import 'swiper/dist/css/swiper.css'
    		import { swiper, swiperSlide } from 'vue-awesome-swiper'
    
    		export default {
      			components: {
        				swiper,
        				swiperSlide
      			}
    		}
    全局引入:
    import Vue from 'vue'
    		  import VueAwesomeSwiper from 'vue-awesome-swiper'
    		  import 'swiper/dist/css/swiper.css'
    
    		  Vue.use(VueAwesomeSwiper, /* { default global options } */)
    

    使用方法:

    <swiper :options="swiperOption">
         <swiper-slide><img src="static/images/jay.jpg"></swiper-slide>
         <swiper-slide><img src="static/images/jay.jpg"></swiper-slide>
         <swiper-slide><img src="static/images/jay.jpg"></swiper-slide>
    </swiper>
    <!--以下看需要添加-->
    <div class="swiper-scrollbar"></div> //滚动条
    <div class="swiper-button-next"></div> //下一项
    <div class="swiper-button-prev"></div> //上一项
    <div class="swiper-pagination"></div> //标页码
    <script>
    import 'swiper/dist/css/swiper.css'
    import { swiper, swiperSlide } from 'vue-awesome-swiper'
    export default {
        data(){
            return {
                //设置属性
                swiperOption:{
                    //显示分页
                    pagination: {
                        el: '.swiper-pagination',
                        clickable:true
                    },
                    //切换模式  横屏或者竖屏
                    // direction : 'vertical',
                    //设置自动播放速度
                    autoplay: {
                        disableOnInteraction: false,
                        delay:4000
                    },
                    //开启无限循环
                    loop:true,
                    //设置点击箭头
                    paginationClickable :true,
                    prevButton:'.swiper-button-prev',
                    nextButton:'.swiper-button-next',
                    //设置同屏显示的数量,默认为1,使用auto是随意的意思。
                    slidesPerView:1,
                    //开启鼠标滚轮控制Swiper切换。可设置鼠标选项,或true使用默认值。
                    mousewheel:true ,
                    //默认为false,普通模式:slide滑动时只滑动一格,并自动贴合wrapper,设置为true则变为free模式,slide会根据惯性滑动可能不止一格且不会贴合。
                    // freeMode:true 
                }
            }
        },
        components:{
            swiper,
            swiperSlide
        }
    }   
    </script>
    
  • 相关阅读:
    DFS
    关于memset

    SpringCloud(六)Ribbon负载均衡
    每日算法练习(2020-1-27)
    SpringCloud(五)Eureka Server高可用集群与常见问题
    SpringCloud(四)Eureka服务注册与发现
    SpringCloud(三)常用系统架构技术讲解
    Redis(八)
    Redis(七)
  • 原文地址:https://www.cnblogs.com/chengxiang123/p/9010162.html
Copyright © 2011-2022 走看看