基于vue.js轮播组件vue-awesome-swiper实现轮播图

发布时间 - 2026-01-11 00:14:08    点击率:

一般做移动端轮播图的时候,最常用的就是Swiper插件了,而vue.js也有一个轮播组件vue-awesome-swiper,用法跟swiper相似。

1.安装vie-awesome-swiper

nam install vue-awesome-swiper --save-dev

2.引用vie-awesome-swiper组件,这里我是用vie-cli创建的项目,在main.js:

import VueAwesomeSwiper from 'vue-awesome-swiper';
Vue.use(VueAwesomeSwiper) //记得不要忘记这句

3.Home.vue下使用

<template>
<div>
<swiper :options="swiperOption" ref="mySwiperA">
  <!-- 幻灯内容 -->
  <swiper-slide>slide1</swiper-slide>
  <swiper-slide>slide2</swiper-slide>
  <!-- 以下控件元素均为可选 -->
  <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>
  <div class="swiper-scrollbar"  slot="scrollbar"></div>
</swiper>
</div>
</template>
<script>
  export default{
    data(){
      return {
        swiperOption: {
          // 所有配置均为可选(同Swiper配置) 
          notNextTick: true,
          autoplay: 3000,
          grabCursor : true,
          setWrapperSize :true,
          autoHeight: true,
          pagination : '.swiper-pagination',
          paginationClickable :true,
          prevButton:'.swiper-button-prev',
          nextButton:'.swiper-button-next',
          scrollbar:'.swiper-scrollbar',
          mousewheelControl : true,
          observeParents:true,
          onTransitionStart(swiper){
           console.log(swiper)
          }
      }
    }
  },
  computed: {
    swiper() {
     return this.$refs.mySwiperA.swiper
    }
  },
  mounted() {
    console.log("每次切换都会触发我");
    this.swiper.slideTo(3, 1000, false)
   }
}
</script>

以上所述是小编给大家介绍的基于vue.js轮播组件vue-awesome-swiper实现轮播图,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# vue  # awesome  # swiper  # vuejs  # 轮播  # 如何在VUE中使用vue-awesome-swiper  # vue轮播图插件vue-awesome-swiper  # vue添加vue-awesome-swiper轮播组件方式  # 均为  # 可选  # 小编  # 我是  # 也有  # 在此  # 给大家  # 这句  # 所述  # 给我留言  # 最常用  # 感谢大家  # 不要忘记  # 疑问请  # 有任何  # main  # import  # dev  # save  # cli 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  UC浏览器如何切换小说阅读源_UC浏览器阅读源切换【方法】  如何在IIS服务器上快速部署高效网站?  Win11关机界面怎么改_Win11自定义关机画面设置【工具】  极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?  laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法  Laravel怎么集成Vue.js_Laravel Mix配置Vue开发环境  英语简历制作免费网站推荐,如何将简历翻译成英文?  如何快速查询网址的建站时间与历史轨迹?  PHP正则匹配日期和时间(时间戳转换)的实例代码  如何在万网利用已有域名快速建站?  Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】  Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】  百度浏览器如何管理插件 百度浏览器插件管理方法  使用Dockerfile构建java web环境  如何用已有域名快速搭建网站?  消息称 OpenAI 正研发的神秘硬件设备或为智能笔,富士康代工  制作旅游网站html,怎样注册旅游网站?  Laravel如何生成URL和重定向?(路由助手函数)  头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?  如何在沈阳梯子盘古建站优化SEO排名与功能模块?  矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?  如何在 Pandas 中基于一列条件计算另一列的分组均值  海南网站制作公司有哪些,海口网是哪家的?  三星网站视频制作教程下载,三星w23网页如何全屏?  北京网站制作公司哪家好一点,北京租房网站有哪些?  canvas 画布在主流浏览器中的尺寸限制详细介绍  潮流网站制作头像软件下载,适合母子的网名有哪些?  谷歌浏览器下载文件时中断怎么办 Google Chrome下载管理修复  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  Laravel如何使用Eloquent ORM进行数据库操作?(CRUD示例)  Python进程池调度策略_任务分发说明【指导】  美食网站链接制作教程视频,哪个教做美食的网站比较专业点?  如何基于PHP生成高效IDC网络公司建站源码?  php嵌入式断网后怎么恢复_php检测网络重连并恢复硬件控制【操作】  javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】  JavaScript数据类型有哪些_如何准确判断一个变量的类型  edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】  百度浏览器ai对话怎么关 百度浏览器ai聊天窗口隐藏  如何快速搭建高效WAP手机网站?  如何在云主机上快速搭建网站?  Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】  如何在企业微信快速生成手机电脑官网?  大同网页,大同瑞慈医院官网?  如何正确下载安装西数主机建站助手?  如何在云主机上快速搭建多站点网站?  android nfc常用标签读取总结  Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】  韩国服务器如何优化跨境访问实现高效连接?  Laravel如何实现用户密码重置功能?(完整流程代码)