vue3+swiper11 横向的循环切换图片

利用Swiper制作横向循环图片

<template><div class="summaryE"><div class="E_two"><swiper :slidesPerView="5" loop:autoplay="{ delay: 5000, disableOnInteraction: true }":navigation="true" :pagination="{ clickable: true  }":scrollbar="{ draggable: true }" :space-between="0" :modules="modules" effect="coverflow":coverflowEffect="{rotate: 0, //slide做3d旋转时Y轴的旋转角度stretch: 1, //每个slide之间的拉伸值,越大slide靠得越紧。5.3.6 后可使用%百分比depth: 80, //slide的位置深度。值越大z轴距离越远,看起来越小。modifier: 7, //depth和rotate和stretch的倍率,相当于depth*modifier、rotate*modifier、stretch*modifier,值越大这三个参数的效果越明显slideShadows: false //是否开启slide阴影}"@mouseenter="enter" @mouseleave="leave" @swiper="onSwiper" @slideChange="onSlideChange"><swiper-slide v-for="(item, index) in arrList" :key="index" class="swiperItem"><!-- <img :src="item.img" alt="" /> --><img :src="item.img" class="hzhb"/></swiper-slide></swiper></div></div>
</template><script setup>import { useRouter } from 'vue-router'
import { ref,defineProps, toRaw ,onMounted} from "vue";const router = useRouter()onMounted(() => {});
import { Swiper, SwiperSlide } from "swiper/vue";
import "swiper/css";
import "swiper/css/navigation";
import "swiper/css/pagination";
import 'swiper/css/effect-coverflow';  //effect为fade时必须引入,否则可能出现只切换一次就不自动切换的情况import { Autoplay, Navigation, Pagination, Scrollbar, A11y ,EffectCoverflow} from "swiper/modules";let modules = [Autoplay, Navigation, Pagination, Scrollbar, A11y,EffectCoverflow];//定义swiperNew,目的获取非响应式swiper
let swiperNew = null;//鼠标移入
const enter = () => {swiperNew.autoplay.stop();
};
//鼠标移出
const leave = () => {swiperNew.autoplay.start();
};
const onSwiper = (swiper) => {// console.log(swiper);swiperNew = toRaw(swiper); //拿到swiper对象再转换为非响应式
};
const rightClick=()=>{swiperNew.slidePrev()
}
const leftClick=()=>{swiperNew.slideNext()}
const onSlideChange = () => {// console.log("slide change");
};const arrList = ref([{img:require('@/assets/computer/rongyu/r1.png'),},{img:require('@/assets/computer/rongyu/r1.png'),},{img:require('@/assets/computer/rongyu/r1.png'),},{img:require('@/assets/computer/rongyu/r1.png'),},{img:require('@/assets/computer/rongyu/r1.png'),},{img:require('@/assets/computer/rongyu/r1.png'),},])
</script><style scoped>.E_two{width: 100%;
}
.hzhb{width: 100%;height: auto;
}
</style>

效果

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/861030.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

这样的计算机视觉教材,你喜欢吗?

本文介绍了一本MIT出版社2024年出版的一本新书&#xff0c;涵盖了计算机视觉的最新理论和方法&#xff0c;主题覆盖面非常广泛&#xff0c;图书包含了大量精美图片&#xff0c;可视化呈现了计算机视觉的最新理论和方法&#xff0c;思路非常清晰。 具体介绍请点击如下链接&…

OpenHarmony开发中的知识:区分工程级与模块级—package.json

从OHPM 5.0.0版本开始&#xff0c;支持区分工程级与模块级oh-package.json5配置。其中&#xff1a; 工程级oh-package.json5文件&#xff1a;位于工程根目录下&#xff0c;主要用来描述全局配置&#xff0c;如&#xff1a;依赖覆盖&#xff08;overrides&#xff09;、依赖关系…

python中三种多行输入的方式

1. import fileinputlines [] for line in fileinput.input(): # 默认读取标准输入&#xff0c;也可以指定文件名lines.append(line.strip()) # strip() 可以移除每行末尾的换行符 for i in lines:print(i) 2. import sys strList [] for line in sys.stdin: # 当没有接…

调和级数枚举,LeetCode 1819. 序列中不同最大公约数的数目

一、题目 1、题目描述 给你一个由正整数组成的数组 nums 。 数字序列的 最大公约数 定义为序列中所有整数的共有约数中的最大整数。 例如&#xff0c;序列 [4,6,16] 的最大公约数是 2 。 数组的一个 子序列 本质是一个序列&#xff0c;可以通过删除数组中的某些元素&#xff0…

MySQL索引、事务

一&#xff1a;MySQL 索引介绍 索引是一个排序的列表&#xff0c;在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址。在数据十分庞大的时候&#xff0c;索引可以大大加快查询的速度。这是因为使用索引后可以不用扫描全表来定位某行的数据&#xff0c;而是先通过…

服务器硬件,raid配置

文章目录 服务器硬件RAID磁盘阵列RAID 0RAID 1RAID 5RAID 6RAID 10 阵列卡&#xff0c;阵列卡的缓存阵列卡阵列卡的缓存 软RAID磁盘阵列RAID阵列的管理及设备恢复mdadm 服务器硬件 处理器(CPU)&#xff1a;服务器的核心组件&#xff0c;负责执行计算和指令操作。服务器常使用多…

为什么不选择使用原生的 NIO 而选择使用 Netty 模式呢?

引言&#xff1a;在开发和设计高性能网络应用时&#xff0c;选择合适的技术框架至关重要。在 Java 领域&#xff0c;原生的 NIO&#xff08;Non-blocking I/O&#xff09;提供了一种非阻塞的 I/O 操作方式&#xff0c;但它的复杂性和低级别的 API 常常让开发者面临挑战。相较之…

电商 API 接口:连接数字商业的关键纽带

在当今数字化驱动的商业世界中&#xff0c;电商行业正以前所未有的速度蓬勃发展&#xff0c;成为了经济增长的重要引擎。而在这繁荣景象的背后&#xff0c;电商 API 接口扮演着至关重要的角色&#xff0c;宛如一条无形的纽带&#xff0c;将各个环节紧密相连&#xff0c;为电商业…

解决Java中多线程同步问题的方案

解决Java中多线程同步问题的方案 大家好&#xff0c;我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编&#xff0c;也是冬天不穿秋裤&#xff0c;天冷也要风度的程序猿&#xff01; 在Java开发中&#xff0c;多线程同步问题是我们经常面对的挑战之一。正确处理…

树莓派挂载的移动硬盘badblocks坏道屏蔽,以这个为准

!!!use 这里要设置块大小和磁盘相同 badblocks -b 4096 -s -c 512 -v -o /a/2/bads4.txt /dev/sda5 检测完重新检测跳过之前的记录 badblocks -i /a/2/bads4.txt -b 4096 -s -c 512 -v -o /a/2/bads5.txt /dev/sda5 可以查看磁盘具体block总数和大小 sudo dumpe2fs /dev/sda5 …

单片机是否有损坏,怎沫判断

目录 1、操作步骤&#xff1a; 2、单片机损坏常见原因&#xff1a; 3、 单片机不工作的原因&#xff1a; 参考&#xff1a;细讲寄存器读写与Bit位操作原理--单片机C语言编程Bit位的与或非屏蔽运算--洋桃电子大百科P019_哔哩哔哩_bilibili 1、操作步骤&#xff1a; 首先需要…

Zed+AD9361项目独立移植到windows中

首先下载HDL和NO-OS项目 git clone --recursive https://github.com/analogdevicesinc/hdl git clone --recursive https://github.com/analogdevicesinc/no-OS下载完成后需要更换版本&#xff0c;要与ubuntu中下载的vivado版本相同&#xff0c;使用如下命令进行查看版本&…

基于JSP的沙县小吃点餐系统

开头语&#xff1a;你好呀&#xff0c;我是计算机学长猫哥&#xff01;如果有相关需求&#xff0c;文末可以找到我的联系方式。 开发语言&#xff1a;Java 数据库&#xff1a;MySQL 技术&#xff1a;JSP技术 工具&#xff1a;Eclipse、MySQL、WAMP服务器 系统展示 管理员…

PHP Standard Recommendations 详细介绍

目录 PSR&#xff0c;即PHP Standard Recommendations&#xff08;PHP编程标准建议&#xff09; PSR-1&#xff0c;是 PHP Framework Interop Group (PHP-FIG) 提出的一项编码标准 PSR-2 &#xff0c;它在 PSR-1 的基础上提供了更详细的编码风格指南 PSR-3&#xff0c;是 P…

安卓99手游加速器v1.7.0永久免费版

在当前的数字时代&#xff0c;许多应用程序为用户提供了丰富的服务与特权&#xff0c;但往往伴随着VIP特权的限制。今天&#xff0c;我们将介绍一种全新的解锁说明&#xff0c;这将改变用户体验&#xff0c;为大家带来前所未有的便利。这种方法能完美解锁各类应用的VIP特权&…

Redis-实战篇-实现商铺缓存与数据库的双写一致(超时剔除和主动更新)

文章目录 1、给查询商铺的缓存添加超时剔除和主动更新的策略2、根据id查询店铺2.1、queryById2.2、RedisConstants.java 3、根据id修改店铺3.1、ShopController.java3.2、update 1、给查询商铺的缓存添加超时剔除和主动更新的策略 修改ShopController中的业务逻辑&#xff0c;满…

更改网页标题

如果你指的是在多个页面中&#xff0c;只有当用户访问特定页面&#xff08;比如说页面A&#xff09;时才改变标题&#xff0c;而其他页面的标题保持不变&#xff0c;你可以通过检查当前页面的URL或某些特定的标识符来实现这一点。以下是一个简单的示例&#xff0c;展示如何在Ja…

频率和时间单位换算表

1. 频率单位和计数单位的换算关系 1.1 频率换算关系 1 MHz 等于 10^6 Hz 1.2 常用计数单位及其换算关系 1000 K 1 M 1000 M 1 G 分别表示&#xff1a; K (千) 10^3 M (兆) 10^6 G (吉) 10^9 2. 时间与频率的关系 频率&#xff08;Frequency&#xff09;和周期&#xff0…

【学习笔记】Hive

Hive 作为数仓应用工具&#xff0c;对比 RDBMS&#xff08;关系型数据库&#xff09; 有3个“不能”&#xff1a; 不能像 RDBMS 一般实时响应&#xff0c;Hive 查询延时大&#xff1b; 不能像 RDBMS 做事务型查询&#xff0c;Hive 没有事务机制&#xff1b; 不能像 RDBMS 做行…

Token的应用场景

JWT JWT由三部分组成&#xff1a;头部&#xff08;Header&#xff09;、有效载荷&#xff08;Payload&#xff09;和签名&#xff08;Signature&#xff09;头部通常指定了Token的类型和使用的哈希算法&#xff1b;有效载荷包含了一系列的声明&#xff0c;例如用户的ID、Token…