【VUE】在vue项目实践当中使用swiper轮播图教程

步骤: 
1. 安装vue-awesome-swiper

npm install vue-awesome-swiper -S 


2.在vue项目中引用vue-awesome-swiper

//main.js

import VueAwesomeSwiper from 'vue-awesome-swiper'
// require styles
import 'swiper/dist/css/swiper.css'
Vue.use(VueAwesomeSwiper, /* { default global options } */)


3 、 .vue文件中的的html

<template>
  <swiper :options="swiperOption" ref="mySwiper">
    <!-- slides -->
    <swiper-slide>I'm Slide 1</swiper-slide>
    <swiper-slide>I'm Slide 2</swiper-slide>
    <swiper-slide>I'm Slide 3</swiper-slide>
    <swiper-slide>I'm Slide 4</swiper-slide>
    <swiper-slide>I'm Slide 5</swiper-slide>
    <swiper-slide>I'm Slide 6</swiper-slide>
    <swiper-slide>I'm Slide 7</swiper-slide>
    <!-- Optional controls -->
    <div class="swiper-pagination"  slot="pagination"></div>
    <div class="swiper-button-prev" slot="button-prev"></div>
    <div class="swiper-button-next" slot="button-next"></div>
  </swiper>
</template>

4、.vue文件的script标签中的内容

<script>
  export default {
    name: 'carrousel',
    data() {
      return {
        swiperOption: {
          // some swiper options/callbacks
          // 所有的参数同 swiper 官方 api 参数
          // ...
          pagination: {
            el: '.swiper-pagination'
          },
          navigation: {
            nextEl: '.swiper-button-next',
            prevEl: '.swiper-button-prev'
          }
        }
      }
    },
    computed: {
      swiper() {
        return this.$refs.mySwiper.swiper
      }
    }
  }
</script>

 


http://www.niftyadmin.cn/n/1499055.html

相关文章

C++基础题

刚在网上转看到几道对于巩固基础很有帮助的C基础题&#xff0c;反正闲着也是闲着&#xff0c;就做了下&#xff0c;具体题型如下&#xff1a;答案是我自己写&#xff0c;不一定对&#xff0c;如果有朋友看到不对的&#xff0c;欢迎指正&#xff0c;万分感谢&#xff01;1. 一个…

sync不能成功同步

[rootlocalhost bin]# ./sync_ctrl start start the sync_d .... start the sync_d 0.... Target:sync_d 0 is running with pid 143899 ... start ok [rootlocalhost bin]# ./sync_ctrl status sync_d 0 is down命令启动后&#xff0c;没有真的启动&#xff0c;db_sync_short_…

KVM分析报告

转载KVM分析报告虚拟化技术工作组2008-12-311. 概述1.1. KVM简介KVM是以色列开源组织Qumranet开发的一个开源虚拟机监控器&#xff0c;从Linux-2.6.20开始被包含在Linux内核中。KVM基于x86硬件虚拟化技术&#xff0c;它的运行要求Intel VT-x或AMD SVM的支持。一般认为&am…

【CSS】css样式控制div水平垂直居中的六种方法

1. 绝对定位方法&#xff1a;不确定当前div的宽度和高度&#xff0c;采用 transform: translate(-50%,-50%); 当前div的父级添加相对定位&#xff08;position: relative;&#xff09; 如图所示&#xff1a; 代码如下&#xff1a; div{background:red;position: absolute;le…

[mark]C# 异常处理

https://docs.microsoft.com/zh-cn/dotnet/articles/csharp/programming-guide/exceptions/index转载于:https://www.cnblogs.com/yuelien/p/6879619.html

【微信小程序】小程序检索词显示高亮

话不多少,上代码 html <view class="secondtypelistboxs"><block wx:for={{informationList.wiki.data}} wx:key=*this><navigator class="secondtypeitemboxs" url="../wiki/catalog_nextPage?id={{item.id}}" hover-class=&…

【微信小程序】微信小程序定时器、延时器

定时调用 &#xff1a;setInterval(函数表达式&#xff0c;毫秒数)&#xff1b; 会不停的调用&#xff0c;通过clearInterval()取消 var interval setInterval(function () { }, 1000) //循环间隔 单位ms 取消&#xff1a; clearInterval(interval) 延迟调用&#xff1a;et…

英语之贬低

abase debase demean depreciate belittle