位置: IT常识 - 正文

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

发布时间:2024-01-17
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(多智能体概念)

  • 荣耀x10max卡槽的位置在哪里(荣耀x10maxnm卡)

    荣耀x10max卡槽的位置在哪里(荣耀x10maxnm卡)

  • 抖音视频拍摄方法是怎样的(抖音视频拍摄方法有哪些)

    抖音视频拍摄方法是怎样的(抖音视频拍摄方法有哪些)

  • kirin980和麒麟980区别(kirin980和麒麟985哪个好)

    kirin980和麒麟980区别(kirin980和麒麟985哪个好)

  • 抖音换手机登录会降权重吗(抖音换手机登录不上怎么办)

    抖音换手机登录会降权重吗(抖音换手机登录不上怎么办)

  • 触摸式蓝牙耳机怎么开机(触摸式蓝牙耳机使用教程)

    触摸式蓝牙耳机怎么开机(触摸式蓝牙耳机使用教程)

  • 为啥快手不能置顶(快手为什么不能设置置顶作品)

    为啥快手不能置顶(快手为什么不能设置置顶作品)

  • 京东plus会员运费券每个月什么时候发(京东plus会员运费券)

    京东plus会员运费券每个月什么时候发(京东plus会员运费券)

  • md788ch是air1还是2(苹果ipad型号对照表)

    md788ch是air1还是2(苹果ipad型号对照表)

  • win7硬盘格式要求mbr还是gpt(won7硬盘格式)

    win7硬盘格式要求mbr还是gpt(won7硬盘格式)

  • 付费音乐包可以听vip歌曲吗(付费音乐包可以赠送吗)

    付费音乐包可以听vip歌曲吗(付费音乐包可以赠送吗)

  • word表格行距怎么调整(word表格行距怎么调宽)

    word表格行距怎么调整(word表格行距怎么调宽)

  • 人人视频为什么下载不了(人人视频为什么不能投屏)

    人人视频为什么下载不了(人人视频为什么不能投屏)

  • mb和m流量是不是一样大(流量中m和mb 哪个更大)

    mb和m流量是不是一样大(流量中m和mb 哪个更大)

  • ipad有哪些型号(ipad有哪些型号有高刷)

    ipad有哪些型号(ipad有哪些型号有高刷)

  • 在access中,用来表示实体的是什么(在access中,可以用____编写数据库应用程序)

    在access中,用来表示实体的是什么(在access中,可以用____编写数据库应用程序)

  • 微信收款码怎么变绿色(微信收款码怎么弄成绿色的)

    微信收款码怎么变绿色(微信收款码怎么弄成绿色的)

  • 苹果手机震动怎么调(苹果手机震动怎么不振了)

    苹果手机震动怎么调(苹果手机震动怎么不振了)

  • 手机如何设置路由器(手机如何设置路由器使用)

    手机如何设置路由器(手机如何设置路由器使用)

  • oppo隐藏照片恢复(oppo隐藏图片怎么恢复)

    oppo隐藏照片恢复(oppo隐藏图片怎么恢复)

  • iphone贴卡机是什么(苹果手机贴卡机好吗)

    iphone贴卡机是什么(苹果手机贴卡机好吗)

  • 盒马鲜生如何点外卖(盒马鲜生如何点堂食)

    盒马鲜生如何点外卖(盒马鲜生如何点堂食)

  • 苹果xr微信视频能美颜吗(苹果XR微信视频来电没声音)

    苹果xr微信视频能美颜吗(苹果XR微信视频来电没声音)

  • NPFMSG.exe - NPFMSG是什么进程 有什么用

    NPFMSG.exe - NPFMSG是什么进程 有什么用

  • PadExe.exe - PadExe是什么进程 有什么用

    PadExe.exe - PadExe是什么进程 有什么用

  • Vue跨域解决方法(vue跨域的几种方式)

    Vue跨域解决方法(vue跨域的几种方式)

  • 进出口公司怎么做
  • 售后回租利息可以抵税吗
  • 购买福利用品
  • 两家公司原材料能否借用
  • 处置固定资产简易征收
  • 年度财务报表和季度财务报表一样吗
  • 发票到了款未付账务处理
  • 计提资产减值准备金的纳税调整
  • 查补的税款怎样做账
  • 法人转钱进公账要交税吗
  • 制造费用可以抵进项税吗
  • 采购折扣怎么结转成本?
  • 企业给员工发放最低生活保障
  • 出纳如何登账
  • 运输发票抵税多少个点
  • 小微企业开普通发票
  • 出口收取佣金要开发票吗?
  • 企业所得税月交还是年交
  • 连号发票税务风险
  • 腾讯计算机系统扣费15元怎么查
  • 采用差额计税开什么发票
  • 广告费定金属于什么科目
  • 医疗器械 税点
  • 增值税申报表能更正申报吗
  • 小规模纳税人减征额怎么计算
  • 固定资产注资后怎么做账
  • 装修工程需要预缴吗
  • 员工迟到扣工资的会计处理
  • 应收票据的核算内容及其贴现
  • 酒店采购布草如何入账
  • 外贸企业有哪些公司青岛
  • 个人签订借款合同
  • 哪些货物出口不需要运输条件
  • 计算机网络拓扑结构有哪些
  • 没有上报汇总就申报了
  • 即征即退增值税怎么申报
  • 写字楼租赁房产税
  • YII视图整合kindeditor扩展的方法
  • 详解php归并排序数据
  • verilog hdl中任务可以调用
  • 增值税专用发票和普通发票的区别
  • 应该如何打造自己
  • 教育费附加减免政策
  • 会计月末账务处理方法
  • 库存盘点差异分录
  • 公转私法人
  • python导入模块的语句
  • MongoDB db.serverStatus()输出内容中文注释
  • 企业附加税的税率
  • 增值税普票税额可以抵扣税吗
  • 契税和印花税的会计分录
  • 应收账款调增调减?
  • 经营费用属于什么类科目
  • 食堂员工私自拿东西怎么办
  • 购入农产品的增值税税率是多少
  • 什么是限制性股票激励
  • 个税和社保基数不一致怎么办
  • 服务行业服务费怎么入账
  • 期初数据根据总账还是明细账
  • 劳务费差额征税的账务处理
  • 无形资产减值准备是什么科目
  • win10系统崩溃后可以通过什么来恢复
  • 重装网卡驱动win11
  • centos安装软件教程
  • win7打开
  • 复制打开网页
  • xp系统没无线网络连接怎么办
  • cocos2dx环境搭建
  • opengl控件库
  • linux执行多个脚本
  • 学dos有用吗
  • nodejs实战
  • unity3d跨平台
  • python基本用法
  • android按钮按下变色
  • 赞美税务工作者的诗句
  • 个税已申报税额为0是什么意思
  • 企业所得税一年算几次
  • 江苏省国家税务局总局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号