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

  • 稳岗返还资金最新账务处理
  • 来料加工增值税率
  • 什么是银行税贷产品
  • 公立幼儿园保育员好进吗
  • 清算期间,公司是否可以经营
  • 纸质发票如何查看电子发票
  • 购买房产怎么确认收入
  • 发出存货的计价方法对企业财务状况和经营成果有何影响
  • 食堂收取单位餐费需要开发票吗?
  • 医院业务支出包括哪些内容科目
  • 对方公司不能开发票怎么办
  • 企业所得税逾期未申报怎么补申报
  • 特殊建造行业
  • 核定经营额是一个季度还是一个月
  • 递延资产摊销属于什么科目
  • 工程物资建设期间盘盈盘亏
  • 长期待摊费用提前清理
  • 原材料报废怎么记账
  • 神州战神笔记本怎么进入不了bios
  • 应付账款暂估款的会计分录
  • php怎么连接服务器
  • 超市赠送消费券怎么用
  • php中??
  • 开发产品转作经营性资产
  • 农产品核定扣除的扣除率是多少
  • 企业所得税汇算清缴调增的项目有哪些
  • 如何使用linux服务器
  • svchost一直在下载什么
  • php多个判断
  • php对接微信支付教程
  • 什么是企业最佳融资方式
  • php-xml
  • mac如何使用php
  • vue3+ts+vite
  • 耕地开垦费应计入哪个会计科目
  • 酒店客房成本构成
  • PHP中使用什么关键字声明变量的作用域为全局
  • 持续集成的步骤
  • 承租方承担的税费是多少
  • 应交税费-应交增值税
  • 子公司收购母公司另一子公司会计处理
  • 公司注册实收资本能为0嘛
  • pygame编程
  • 税控盘的服务费可以抵扣吗
  • 为什么出台农产品质量安全法
  • 土地使用权使用寿命不确定要摊销吗
  • 出票后定期付款的汇票,其提示付款的期限为
  • 怎么理解财务会计这个岗位
  • 图书发行税率
  • 发放个税返还用不用申报
  • 单位内部食堂怎么收费
  • 主营业务收入的计算公式
  • 合同约定合同期限自动顺延
  • 公司向法人借款会计分录
  • 基本户转到一般户用途写什么
  • 合并报表怎么合并
  • 技术合同免税备案流程
  • 做会计的步骤
  • 如何关闭系统快捷键
  • xbox无法连接无线网络
  • 组策略win7
  • 服务器时间和电脑时间
  • centos查看文件目录
  • perform.exe是什么进程
  • 怎么使用linux
  • 批处理重启后继续运行
  • vue导航组件
  • js中排序的函数
  • python编程基础语法
  • jquery前端开发实战教程课后题答案
  • 总结网络io模型的特点
  • 浙江省网上税务服务大厅
  • 浙里办怎么给小孩子缴医保费
  • 如何在同一台电脑上投屏
  • 南京税务举报
  • 广西电子税务局电话人工客服电话
  • 人文考试多少分合格
  • 关税税率表包括哪些
  • 西安市个税证明去哪里打印
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设