位置: IT常识 - 正文

vue最易理解且详细的调用swiper插件(vue常用)

编辑:rootadmin
vue最易理解且详细的调用swiper插件

推荐整理分享vue最易理解且详细的调用swiper插件(vue常用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue例子详解,vue实用技巧,vue例子详解,vue用处,vue实用技巧,vue用处,vue用处,vue的,内容如对您有帮助,希望把文章链接给更多的朋友!

我们最开始接触的是在操作dom时候的时候引入swiper,那么这次我就用之前的文档来教你在vue中如何调用swiper.

我们之前看的是swiper教程

那么我根据上面的教程一步一步来教你使用

vue最易理解且详细的调用swiper插件(vue常用)

1.首先创建好swiper组件.写好template 里面的标签内容(当然这里写了个插槽为了以后方便动态插入轮播的内容),你直接复制教程里的代码就好了

<template> <div class="swiper"> <div class="swiper-wrapper"> <slot></slot> </div> <!-- 如果需要分页器 --> <div class="swiper-pagination"></div> <!-- 如果需要导航按钮 --> <div class="swiper-button-prev"></div> <div class="swiper-button-next"></div> <!-- 如果需要滚动条 --> <!-- <div class="swiper-scrollbar"></div> --></div></template><script>

2.以vue的形式引入文件(就想之前的把swiper库导入)

先下载swiper库,    cnpm i --save swiper 

这里npm ,cnpm都是可以的.下载好库后,就可以在我们的script中导入了

import Swiper from 'swiper/bundle';import 'swiper/swiper-bundle.css'

3.在挂载的时候初始化swiper,挂载这是vue的生命周期,这里不知道的话需要查一查

​<script>//引入swiper文件 js css //import Swiper from 'swiper/bundle';import 'swiper/swiper-bundle.css'export default{ mounted(){ //挂在后的去初始化swiper new Swiper ('.swiper', { direction: 'horizontal', // 垂直切换选项 loop: true, // 循环模式选项 // 如果需要分页器 pagination: { el: '.swiper-pagination', }, // 如果需要前进后退按钮 navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev', }, autoplay: { delay: 1000, stopOnLastSlide: false, disableOnInteraction: true, }, // 如果需要滚动条 // scrollbar: { // el: '.swiper-scrollbar', // }, }) }}</script>​

4.我们的swiper组件就配置好了,那么我们只要引入swiper组件进入我们的根组件下了.轮播图就能运转了. 我这里为了美观些把<div class="swiper-slide"> </div>又当成组件封装了起来.所以这个项目是一根两件.但是你template要是直接复制教程里的话恭喜你,你的轮播就可以运转了.后面是为了模仿真实情况,动态插入轮播图的话就继续看下去.

根主件

<template> <div> <film-swiper v-if="lists.length"> <film-swiper-slider v-for="item in lists" :key="item" :mysrc="item"> </film-swiper-slider> </film-swiper> <router-view></router-view> </div></template><script>//webwa 要引入css呀import filmSwiper from '../components/films/FilmSwiper.vue'import flimeSwiperSlider from '../components/films/FilmSwiperSlider.vue'export default { components:{ filmSwiper:filmSwiper, filmSwiperSlider:flimeSwiperSlider }, data(){ return{ lists:['&refer=http%3A%2F%2Fwx1.sinaimg.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1670337717&t=c3b4e15be46c2705dc527f0b70f36d3d','&refer=http%3A%2F%2Fc-ssl.duitang.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1670337717&t=ca4dcfb56726444c635d201ad0f88fae','&refer=http%3A%2F%2Fc-ssl.duitang.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1670337717&t=d7f902f79caac3d938a2a927c6951205'] }}}</script><style scoped>*{ padding: 0; margin: 0;}</style>

第二个组件

<template> <div class="swiper-slide"> <img :src="mysrc"> </div></template><script>export default { props:{ mysrc:String, },}</script><style scoped>img{ width: 100%; height: 100%; background-size: contain; background-repeat: no-repeat;}</style>
本文链接地址:https://www.jiuchutong.com/zhishi/300705.html 转载请保留说明!

上一篇:Effective C++学习笔记(2)(effective c++ github)

下一篇:多智能体强化学习—QMIX(多智能体概念)

  • 老师贺卡内容图片(老师贺卡内容简短)(老师贺卡格式怎么写图片)

    老师贺卡内容图片(老师贺卡内容简短)(老师贺卡格式怎么写图片)

  • 微信怎么设置不被好友拉进群聊(微信怎么设置不接受视频语音聊天)

    微信怎么设置不被好友拉进群聊(微信怎么设置不接受视频语音聊天)

  • qq作业只有管理员可以布置吗(qq作业只有管理员能做吗)

    qq作业只有管理员可以布置吗(qq作业只有管理员能做吗)

  • 微信储存空间一直计算(微信储存空间一直加载31%不动)

    微信储存空间一直计算(微信储存空间一直加载31%不动)

  • 苹果11pro与pro max区别(苹果11Pro与苹果x对比)

    苹果11pro与pro max区别(苹果11Pro与苹果x对比)

  • 在powerpoint中页面设置可以(在powerpoint中页面比例的默认值为)

    在powerpoint中页面设置可以(在powerpoint中页面比例的默认值为)

  • 微店极速支付有什么用(微店极速支付有什么优惠)

    微店极速支付有什么用(微店极速支付有什么优惠)

  • 苹果手机突然没有扬声器模式了是什么原因(苹果手机突然没有信号重启也没用)

    苹果手机突然没有扬声器模式了是什么原因(苹果手机突然没有信号重启也没用)

  • 红米note8pro声音很小怎么办(红米note8pro声音小怎么解决)

    红米note8pro声音很小怎么办(红米note8pro声音小怎么解决)

  • 来电为什么不显示名字(来电为什么不显示联系人名字)

    来电为什么不显示名字(来电为什么不显示联系人名字)

  • nova6 mate30区别(华为nova6和mate30哪个值得入手)

    nova6 mate30区别(华为nova6和mate30哪个值得入手)

  • 台式机开机显示器显示无信号怎么回事(台式机开机显示器黑屏但机箱运转)

    台式机开机显示器显示无信号怎么回事(台式机开机显示器黑屏但机箱运转)

  • 交易猫确认收货后多久到账(交易猫确认收货保护期)

    交易猫确认收货后多久到账(交易猫确认收货保护期)

  • 华为鸿蒙系统是基于安卓吗(何为华为鸿蒙系统)

    华为鸿蒙系统是基于安卓吗(何为华为鸿蒙系统)

  • 苹果11怎么打开siri(苹果11怎么打开双扬声器)

    苹果11怎么打开siri(苹果11怎么打开双扬声器)

  • ppt形状中的文字自动换行在哪(ppt形状中的文字靠右)

    ppt形状中的文字自动换行在哪(ppt形状中的文字靠右)

  • 苹果手机自动变暗怎么关闭(苹果手机自动变暗怎么解决)

    苹果手机自动变暗怎么关闭(苹果手机自动变暗怎么解决)

  • 苹果11防不防水(苹果iphone 11防水吗)

    苹果11防不防水(苹果iphone 11防水吗)

  • 手机软件升级后怎么还原(手机软件升级后越来越卡)

    手机软件升级后怎么还原(手机软件升级后越来越卡)

  • vue视频的总时长能变长吗(vue视频时间怎么设置)

    vue视频的总时长能变长吗(vue视频时间怎么设置)

  • mate30rs什么时候上市(mate30rs手机多少钱)

    mate30rs什么时候上市(mate30rs手机多少钱)

  • 苹果手机5g可以用吗(苹果手机5g可以切换成4g吗)

    苹果手机5g可以用吗(苹果手机5g可以切换成4g吗)

  • vivoz3i支持微信视频美颜吗(vivoz3微信怎么开启面容支付)

    vivoz3i支持微信视频美颜吗(vivoz3微信怎么开启面容支付)

  • dhcp怎么设置(小米路由器dhcp怎么设置)

    dhcp怎么设置(小米路由器dhcp怎么设置)

  • 初级职称经济法怎么学
  • 零税率是指
  • 加工承揽属于劳务关系吗
  • 未分配利润与净利润不相等
  • 企业信用公示的时效是多久
  • 医疗单位门诊收费票据是发票吗
  • 个税申报申报方式选择
  • 知识产权申报费用多少钱
  • 研发投入和研发支出的关系
  • 增值税抵扣凭证装订要求
  • 个税申报截止日期2023年8月
  • 企业有哪些行为
  • 高温补贴能以别的形式发放吗
  • 本期已认证但不想抵扣申报表怎么填写
  • 经营租赁是主营业务收入吗
  • 如何计算一般稳定球面腔的主要参量
  • 对公账户每个月
  • 赠送视同销售是按照售价还是成本缴纳增值税
  • 长期零申报的公司容易注销吗
  • 多提税金的具体分录
  • 残疾人保障金人数
  • 跨境电子商务零售进口商品的单次交易限值
  • win10一段时间不动黑屏
  • 华为手机屏幕旋转设置
  • 物流公司的财务能学到东西吗
  • windows10更新会丢失数据吗
  • word的拼写检查总是变成法语
  • 购进的包装物怎么入库
  • PHP:session_encode()的用法_Session函数
  • element-plus vue
  • 二级资本债是什么意思
  • 有形动产租赁税收优惠
  • 高新技术企业如何在电子税务局备案
  • 即征即退进项税转出
  • Request获取请求数据中文乱码问题
  • d3.js下载
  • window12最新系统
  • php clob
  • 货到付款付的是什么费用
  • 员工意外伤害保险最多赔多少
  • java中的变量
  • 给客户维修设备更换配件怎么开票
  • 计提基建借款利息会计分录
  • 公司帐户转到法人私卡备用金行吗
  • 一般纳税人交增值税的账务处理
  • 期末留抵税额和账上哪一个数对应
  • 可供出售金融资产名词解释
  • 当月发生的费用下月支付
  • 房地产企业收到政府土地补偿款如何入账
  • 抵扣认证的发票怎么冲红
  • 年底未分配利润为负数怎么做分录
  • 解除非正常户罚款调整操作
  • mysql提高效率
  • sqlserver数据备份恢复
  • centos清理磁盘空间
  • centos添加自启动
  • jucheck.exe
  • mac硬盘的常见问题及解决
  • centos哪个版本最好用2022
  • fpd文件是什么意思
  • win10官方升级工具升级
  • win7为什么会出现小黄锁
  • linux 清除垃圾
  • Android自定义控件,切换APP再切回来控件消失了
  • linux安装xen
  • shell脚本 $?
  • css 3
  • Unity3D游戏开发标准教程吴亚峰于复兴人民邮电出版社
  • linux如何创建守护进程
  • shell备份文件脚本
  • 浅谈python装饰器探究与参数的领取
  • python 爬取
  • centos创建shell脚本
  • 淘宝模拟生成器
  • python的读写文件
  • 江苏电子税务局官网登录入口
  • 个人所得税房贷能退多少钱
  • 税务局纳税服务品牌
  • 税控系统技术维护费每年都要交吗
  • 如何查询海关进口货物报关单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设