位置: 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(多智能体概念)

  • 博客营销技巧:客户案例揽客户(博客营销技巧)

    博客营销技巧:客户案例揽客户(博客营销技巧)

  • 抖音身份证怎么解绑到另一个账号(抖音身份证怎么解绑)

    抖音身份证怎么解绑到另一个账号(抖音身份证怎么解绑)

  • 电脑如何更改用户名字(电脑如何更改用户文件名)

    电脑如何更改用户名字(电脑如何更改用户文件名)

  • 苹果11怎么关闪光灯提醒(苹果11怎么关闪信)

    苹果11怎么关闪光灯提醒(苹果11怎么关闪信)

  • 为什么网盘分享链接会被取消(为什么网盘分享不了)

    为什么网盘分享链接会被取消(为什么网盘分享不了)

  • 酷狗mv为什么不能投屏(酷狗mv为什么不播放)

    酷狗mv为什么不能投屏(酷狗mv为什么不播放)

  • led投影仪寿命是多久(led投影仪寿命是多少年)

    led投影仪寿命是多久(led投影仪寿命是多少年)

  • 电脑黑屏键盘灯还亮(电脑黑屏键盘灯亮怎么回事)

    电脑黑屏键盘灯还亮(电脑黑屏键盘灯亮怎么回事)

  • kindle闪屏是怎么回事(kindle闪屏什么意思)

    kindle闪屏是怎么回事(kindle闪屏什么意思)

  • qq怎样关闭截屏分享(怎么关闭qq截图)

    qq怎样关闭截屏分享(怎么关闭qq截图)

  • 淘宝为什么没有撤销申请这项(淘宝为什么没有塔罗牌)

    淘宝为什么没有撤销申请这项(淘宝为什么没有塔罗牌)

  • 打印机无边距什么意思(打印机无边距啥意思)

    打印机无边距什么意思(打印机无边距啥意思)

  • 笔记本投影到投影仪不能全屏(笔记本投影到投影仪上之后有两个屏怎么调)

    笔记本投影到投影仪不能全屏(笔记本投影到投影仪上之后有两个屏怎么调)

  • etc系统是哪个公司开发的(etc属于什么系统)

    etc系统是哪个公司开发的(etc属于什么系统)

  • vivo开发者模式有啥用(vivo开发者模式一直开着有影响吗)

    vivo开发者模式有啥用(vivo开发者模式一直开着有影响吗)

  • ps如何选取人物(ps如何选取人物眉眼)

    ps如何选取人物(ps如何选取人物眉眼)

  • 怎么删除苹果的订阅记录(怎么删除苹果的墙纸组合)

    怎么删除苹果的订阅记录(怎么删除苹果的墙纸组合)

  • word行号字体设置(word 行号)

    word行号字体设置(word 行号)

  • 华为watch gt2怎么看天气推送(华为watchgt2怎么自定义表盘)

    华为watch gt2怎么看天气推送(华为watchgt2怎么自定义表盘)

  • 厉害的反义词(厉害的反义词和近义词)

    厉害的反义词(厉害的反义词和近义词)

  • 如何查看最近打开的文件(如何查看最近打开的ppt)

    如何查看最近打开的文件(如何查看最近打开的ppt)

  • 苹果手机的彩蛋在哪里?(苹果手机彩蛋游戏怎么打开)

    苹果手机的彩蛋在哪里?(苹果手机彩蛋游戏怎么打开)

  • win10中剪贴画在哪里(win10剪贴画在word哪里)

    win10中剪贴画在哪里(win10剪贴画在word哪里)

  • windows11怎么分区硬盘? win11硬盘分区的技巧(win11 分区)

    windows11怎么分区硬盘? win11硬盘分区的技巧(win11 分区)

  • MAC iTunes操作技巧汇总(不仅仅是表面而已)(macos itunes)

    MAC iTunes操作技巧汇总(不仅仅是表面而已)(macos itunes)

  • 分享帝国CMS提示parse error syntax error的解决方法(帝国cms使用手册)

    分享帝国CMS提示parse error syntax error的解决方法(帝国cms使用手册)

  • 小规模30万免增值税1点怎么申报税款
  • 个人所得税是什么
  • 出口退税三类企业指什么意思
  • 增值税加计抵减最新政策2022
  • 贷款利息收入的税率是多少
  • 银行承兑汇票背书可以拆分
  • 奖品偶然所得个税如何申报
  • 员工自己承担的商业保险费是多少
  • 国税和地税分别占多少
  • 企事业承包承租方缴纳的管理费税费
  • 企业的消费税
  • 资产负债表季度申报期末余额怎么填
  • 增值税附加税什么情况交
  • 应交税金的明细科目
  • 未分配利润转入本年利润
  • 固定资产拆下旧部件
  • 工程哪些材料可以做
  • 退税收入要不要交所得税?
  • 制造费用主要包括哪些内容
  • 负债融资的特点是什么
  • 公司分期付款购车账务处理
  • realtek自动安装
  • 提前支付的费用记账
  • 公司转让自建厂房怎么办
  • 重楼的功效与作用价格
  • 公共基础设施的英语
  • 工业企业采购部门职责
  • 企业实际发生的经济业务事项都需要
  • php路由教程
  • vue使用百度地图三方标准地图清空后卡死
  • javaweb总结笔记
  • 金蝶软件做帐流程
  • 银行的抵债资产是否需要缴纳房产税
  • 报废的固定资产清理的净损失计入营业外支出
  • 开票一定要确认发票吗
  • wordpress安装主题致命错误
  • DEDECMS php.ini register_globals must is Off!如何解决
  • 织梦官方网站
  • 帝国cms如何做网站
  • 小规模纳税人怎么开增值税专用发票
  • 收入小于成本是什么意思
  • 现金科目的指定科目是什么
  • 汇票贴现是什么
  • 年底了,你们公司年会干点啥都?
  • mysql 重复记录查询
  • 免税企业免征增值税条件
  • sqlserver2012完全卸载
  • 小企业会计准则和企业会计准则的区别
  • 在建工程转入
  • sql server 附加
  • 广告赞助支出可以抵税吗
  • 土地使用权是什么权利
  • 促销费会计分录怎么写
  • 售后维修的会计分录
  • 国际快递运输服务有哪些
  • 电费应收和实收怎么算
  • 开发成本六大类
  • 存货与总账对账
  • sqlserver索引类型区别
  • win8 恢复
  • win8n
  • windows的设置
  • windows命令行修改密码
  • linux root 密码忘了怎么办
  • win10微软更新
  • windows 10运行
  • 如何写出一篇游戏活动案例
  • 批处理书
  • javascript解决了什么问题
  • android 样式
  • shell脚本运行linux命令
  • 一道关于医用口罩的数学题初二
  • javascript怎么用
  • node中的事件循环
  • shell脚本简单例子
  • jquery隐藏和显示div
  • python中如何抛出异常
  • 财税刘毅
  • 重庆国家税务局发票查询
  • 2021西安雁塔区第一幼儿园运动会
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设