zoukankan      html  css  js  c++  java
  • vue3中使用swiper6实现轮播

    vue用的3.0版本,swiper用的swiper6

    模板html代码

    <swiper :autoplay="swiper_options.autoplay" :loop="swiper_options.loop" :speed="swiper_options.speed" :pagination="swiper_options.pagination">
          <swiper-slide><img src="@/assets/img/ce0752e83e81a006.jpg" alt=""></swiper-slide>
          <swiper-slide><img src="@/assets/img/9c7efaa9adbea26f.jpg" alt=""></swiper-slide>
    </swiper>
    

    js代码

    import {reactive,ref} from 'vue';
    // 使用swiper的compositon API
    import SwiperCore, {Autoplay,Pagination} from 'swiper';
    import {Swiper,SwiperSlide} from 'swiper/vue';
    import 'swiper/swiper.min.css';
    import 'swiper/components/pagination/pagination.scss';
    SwiperCore.use([Autoplay,Pagination]);
    export default {
    	name:'Home',
    	components:{
    	      Swiper,
    	      SwiperSlide,
    	},
    	setup() {
                    // swiper相关配置属性放在swiper_options这个变量里
    		let swiper_options = reactive({
    			autoplay:{
    				delay:3000,
    				disableOnInteraction: false
    			},
    			loop:true,
    			speed:1000,	
    			pagination:{
    				clickable: true
    			}
    		})
                    // 将swiper_options返回给模板中的swiper组件使用
    		return {swiper_options};
    	}
    }
    
  • 相关阅读:
    Python操作 RabbitMQ、Redis、Memcache、SQLAlchemy
    Django的ORM操作
    RabbitMQ
    CentOS忘记用户名或者密码解决办法
    VUE-es6
    vue基础之命令
    爬虫框架:scrapy
    爬虫高性能相关
    MongoDB
    Beautifulsoup模块
  • 原文地址:https://www.cnblogs.com/adobe-lin/p/14225512.html
Copyright © 2011-2022 走看看