uniapp中swiper 轮播带左右箭头,点击切换轮播效果demo(整理)

news/2024/12/23 4:21:38/

可以点击箭头左右切换-进行轮播
在这里插入图片描述

<template><view class="swiper-container"><swiper class="swiper" :current="currentIndex" :autoplay="true" interval="9000" circular indicator-dots@change="handleSwiperChange"><block v-for="(item, index) in swiperList" :key="index"><swiper-item><!-- 轮播项的内容 --><image class="swiper-image" :src="item.image"></image></swiper-item></block></swiper><view class="arrow arrow-left" @tap="prev"></view><view class="arrow arrow-right" @tap="next"></view></view>
</template><script>export default {data() {return {swiperList: [{image: "http://www.jq22.com/img/cs/500x500-9.png"},{image: "http://www.jq22.com/img/cs/500x500-9.png"},{image: "http://www.jq22.com/img/cs/500x500-9.png"},],currentIndex: 2,};},methods: {handleSwiperChange(event) {const current = event.detail.current;this.currentIndex = current;console.log("当前轮播到第", current, "个索引");},prev() {this.currentIndex = (this.currentIndex - 1 + this.swiperList.length) % this.swiperList.length;},next() {this.currentIndex = (this.currentIndex + 1) % this.swiperList.length;},},};
</script><style>.swiper-container {position: relative;}.swiper {height: 200px;/* 设置轮播的高度 */}.swiper-image {width: 100%;height: 100%;}.arrow {position: absolute;top: 50%;transform: translateY(-50%);width: 30px;height: 30px;background-color: #000;opacity: 0.6;border-radius: 50%;}.arrow-left {left: 10px;}.arrow-right {right: 10px;}
</style>

http://www.ppmy.cn/news/1231340.html

相关文章

Enterprise Architect安装与使用

版权声明 本文原创作者&#xff1a;谷哥的小弟作者博客地址&#xff1a;http://blog.csdn.net/lfdfhl Enterprise Architect概述 官方网站&#xff1a;https://www.sparxsystems.cn/products/ea/&#xff1b;图示如下&#xff1a; Enterprise Architect是一个全功能的、基于…

Java使用Redis来实现分布式锁

Java使用Redis来实现分布式锁 在单节点服务中&#xff0c;我们可以使用synchronized来保证同一时间内只允许一个线程执行限定的代码块。但是如果我们是多节点服务呢&#xff0c;因为synchronized是针对服务内部的&#xff0c;其他服务是无法受到他的干预的。那么如何保证多个节…

el-tabs首次进入左边缺失边距解决办法

目前发现是UI渲染的问题&#xff0c;页面首次加载el-tabs__nav-wrap和el-tabs__nav-scroll的左边距莫名丢失&#xff0c;页面跳转走再跳转回来页面就恢复正常了&#xff0c;要想初始时候就正常可以添加下列css代码 .el-tabs__nav-wrap, .el-tabs__nav-scroll{margin-left: 20…

OpenCV 中Mat.depth()的理解——每个像素的位数——每个像素中每个通道的精度

文章目录 1 图像深度的意义2 depth()与图像显示的映射关系2.1 CV_xS|U|FCx2.2 显示图像转换1 图像深度的意义 depth:深度,即每一个像素的位数(bits),那么我们创建的时候就可以知道根据类型也就可以知道每个像素的位数,也就是知道了创建mat的深度。这个depth() 是我们在定…

入行IC | 从小白助理级,到总监专家级,到底要经历怎样的成长阶段呢?

《中国集成电路产业人才发展报告》是业内和IC设计、IC人才都息息相关的一份报告。 &#xff08;文末可领全部报告资料&#xff09; * 从报告数据来看&#xff0c;无论在半导体产业的哪个环节&#xff0c;个人发展路径和年薪待遇都是逐级攀升的趋势。 那么从小白助理级&a…

代码随想录二刷 | 链表 | 翻转链表

代码随想录二刷 &#xff5c; 链表 &#xff5c; 翻转链表 题目描述解题思路 & 代码实现双指针法递归法 206.翻转链表 题目描述 给你单链表的头节点 head &#xff0c;请你反转链表&#xff0c;并返回反转后的链表。 示例 1&#xff1a; 输入&#xff1a;head [1,2,3,4…

口袋参谋:找关键词的三种方法!

​如何找热搜关键词&#xff1f;99%的商家都不知道。那么今天可以根据我说的三种方法去做。 第一种方法&#xff1a;利用竞争对手 通过分析竞争对手&#xff0c;正在使用和采取何种优化方法&#xff0c;来帮助你理解市场上正在流行什么样的关键字&#xff0c;这些热词可以直接从…

CyNix

CyNix 一、主机发现和端口扫描 主机发现&#xff0c;靶机地址192.168.80.146 arp-scan -l端口扫描&#xff0c;只开放了80和6688端口 nmap -A -p- -sV 192.168.80.146二、信息收集 访问80端口 路径扫描 gobuster dir -u http://192.168.80.146/ -w /usr/share/wordlists/dir…