uniapp 轮播列表左右滑动,滑动到中间放大

news2024/11/27 9:52:00

在这里插入图片描述
html

	<!-- 轮播 -->
					<view class="heade">
						<swiper class="swiper" display-multiple-items='3' circular='true' previous-margin='1rpx'
							next-margin='1rpx' current='0' @change="swiperChange" >
							<block v-for="(item,index) in list" :key='index'>
								<swiper-item class="sitem">
									<view class="swiper-item" :class="{current:index==currentIndex}">
										<text class="u-f-s-26 weight-500 u-color-1D1">初级会员{{index}}--{{currentIndex}}</text>
										<view class="u-color-FE6 weight-600 u-f-s-40 u-m-t-16"><text class="u-f-s-24 weight-400"></text> 99.00</view>
										<view class="u-color-646 u-f-s-20 u-m-t-16">有效期30</view>
									</view>
								</swiper-item>
							</block>
						</swiper>
					</view>
					<!-- 轮播 -->

javascript

export default {
	data() {
			return {
				currentIndex: 1,
				list:[1,2,3,4,5,6,7,8,9,10],
				
			}
		},
	methods:{
		swiperChange(event) {
			let a = 1;
			if (event.detail.current == (Number(this.list.length)- 1))  {
				// 滑动到最后一个时,  currentIndex 和 数组的下标 index 相等
				a = -(Number(this.list.length)- 1)
			}
			this.currentIndex = event.detail.current + a;
		}
	}
}

css

/* 轮播图 */
	.heade {
			height: 300rpx;
			position: relative;
		}
	 
		.sitem {
			box-sizing: border-box;
			display: flex;
			justify-content: center;
			align-items: center;
		}
	 
		.swiper {
			width: 100vw;
			position: absolute;
			bottom: 0;
			left: 0;
		}
		.current {
			transform: scale(1.15);
			position: absolute;
			background: #FFF7F0 !important;
			border: 2rpx solid #FFAA9A !important;
			top: 6rpx;
			left: 0rpx;
			right:0rpx;
			z-index: 10;
			transition: all 0.2s ease-in 0s;
			border-radius: 16rpx;
		}
		uni-swiper-item {
			overflow: inherit;
		}
		.swiper-item {
			box-sizing: border-box;
			position: relative;
			background: #FCFCFF;
			border-radius: 16rpx;
			border: 2rpx solid #DFE4E9;
			padding: 24rpx;
			text-align: center;
		}

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

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

相关文章

武汉便宜的ov通配符https证书

通配符https证书是一种特殊的数字证书&#xff0c;可以用于保护单个域名的所有一级子域名。这意味着&#xff0c;使用单个通配符证书&#xff0c;您可以保护主域名及其所有一级子域名的安全&#xff0c;而无需为每个子域名购买独立的证书。 而通配符https证书中的OV企业型证书能…

投放ASA广告的注意事项

ASA展示位置已不仅仅局限于传统的搜索结果&#xff0c;还包括“today”选项卡、“搜索”选项卡和单个应用产品页面上的广告。ASA的最终目标是帮助我们的应用程序呈现给更多用户并增加下载量。虽然创建和运行Apple Search Ads广告系列看似简单&#xff0c;但细节决定成败。 1、…

【面试小姿势】数据库设计的三大范式及其应用

前言&#xff1a; 今天和大家探讨一道最近的面试题&#xff0c;面试回答描述的不是很清楚&#xff0c;所以在此记录一下。本篇文章主要讲解Java类加载机制的知识。该专栏比较适合刚入坑Java的小白以及准备秋招的大佬阅读。 如果文章有什么需要改进的地方欢迎大佬提出&#xff…

扩展pytest接口自动化框架-MS数据解析功能

开篇 MeterSphere的数据源通过html页面上传后&#xff0c;需要将请求方式进行拆分。 get接口的参数&#xff0c;常以params的方式进行传参&#xff0c;也就是在url后带上参数。 post接口一般是以json字符串的形式传参&#xff0c;也有params方式进行传参的。而在MeterSphere里…

三方检测-渗透测试问题及问题处理

文章目录 省流具体问题信息遍历【高风险】描述举例解决方案 任意文件上传【高风险】描述解决方案 邮箱验证码等轰炸【中风险】描述解决方案 用户名轰炸【高风险】描述解决方案 错误信息返回敏感信息【高风险】描述举例解决方案 明文传输漏洞【高风险】描述举例解决方案 点击劫持…

优思学院|防呆防错的英语怎么说?

许多学生都曾经问过一个常见而有趣的问题&#xff1a;防呆的英文究竟是什么&#xff1f;他们之所以感到困惑&#xff0c;是因为在不同的场合听到了很多不同的表述&#xff0c;比如Mistake Proofing、Error Proofing、Fool Proofing等等。在本文中&#xff0c;我们将详细解答这个…

ArcMap对遥感图像进行语义分割标注

创建工程 新建一个空白地图 右键图层&#xff0c;点击添加数据&#xff0c;导入要标注的遥感图像 创建shp文件 右键点击导入的遥感图像&#xff0c;查看属性&#xff0c;找到遥感图像的XY坐标系&#xff0c;复制坐标系名称 点击窗口->目录 3. 右键点击文件夹&#xff0c…

抽奖小程序源码:多功能萝卜抽奖系统微信小程序抽奖功能源码【更新】

小程序源码介绍 萝卜抽奖是一款微信小程序&#xff0c;里面有很多好玩的抽奖活动。你可以自由地在它的五种不同风格的首页模板之间切换。 这个小程序非常实用&#xff0c;支持各种优惠券领取&#xff0c;包括外卖和电商的优惠券。而且&#xff0c;它还提供砍价、抢购、九宫格…

嵌入式学习笔记(30)S5PV210的中断体系介绍

6.4.1什么是中断&#xff1f; &#xff08;1&#xff09;中断的发明是用来解决宏观上的并行需要的。宏观就是从整体来看&#xff0c;并行就是多件事情都完成了。 &#xff08;2&#xff09;微观上的并行&#xff0c;就是指的真正的并行&#xff0c;就是精确到每一秒甚至每一刻…

【HMS Core】华为地图服务调用接口403问题

【关键字】 HMS、地图服务、403 【问题描述】 有开发者反馈在集成地图服务与企业版地图服务&#xff0c;使用js模式&#xff0c;能正常加载地图&#xff0c;但是调用接口siteService.searchByText(request, function (result, status) 返回Status Code:405 返回结果returnCod…

2023Web前端面试题及答案(一)

答案仅供参考&#xff0c;每人的理解不一样。 文章目录 1、简单说一说事件流原理 事件流: &#xff08;1&#xff09;事件流是指页面 接收事件的顺序; &#xff08;2&#xff09;假设页面中的元素都具备相同的事件,并且这些个元素之间是相互嵌套的 关系. &#xff08;3&#xf…

3款免费的录屏软件推荐,轻松录制高质量视频

在现代社会&#xff0c;录屏软件已经成为了许多人工作和生活的必备工具。无论是教学、演示、游戏还是娱乐&#xff0c;录屏软件都能为我们带来极大的便利。然而&#xff0c;市面上的许多录屏软件往往价格高昂&#xff0c;令人望而却步。因此&#xff0c;本文将为大家推荐几款免…

ROS从入门到精通2-8:Gazebo仿真之快速生成二维地图真值

目录 0 专栏介绍1 为什么需要地图真值&#xff1f;2 Gazebo插件实现2.1 单线扫描碰撞信息2.2 写入.pgm地图文件2.3 写入.yaml元文件 3 快速建图测试4 机器人导航测试 0 专栏介绍 本专栏旨在通过对ROS的系统学习&#xff0c;掌握ROS底层基本分布式原理&#xff0c;并具有机器人…

java项目之家用电器销售网站(源码+文档)

风定落花生&#xff0c;歌声逐流水&#xff0c;大家好我是风歌&#xff0c;混迹在java圈的辛苦码农。今天要和大家聊的是一款基于ssm的家用电器销售网站。项目源码以及部署相关请联系风歌&#xff0c;文末附上联系信息 。 &#x1f495;&#x1f495;作者&#xff1a;风歌&…

防火墙概述及实战

目录 前言 一、概述 &#xff08;一&#xff09;、防火墙分类 &#xff08;二&#xff09;、防火墙性能 &#xff08;三&#xff09;、iptables &#xff08;四&#xff09;、iptables中表的概念 二、iptables规则匹配条件分类 &#xff08;一&#xff09;、基本匹配条…

uniapp如何实现路由守卫、路由拦截,权限引导

因为uniapp路由的实现方式和以往vue开发的router路由时不太一样&#xff0c;故官方这么说&#xff1a; 经过一番网上冲浪发现&#xff0c;有两种方式可以实现&#xff0c; 第一种方式&#xff1a; 在上述代码中&#xff0c;我们通过监听beforeRouterEnter事件来实现路由守卫。…

TypeScript解读TSConfig

&#x1f3ac; 岸边的风&#xff1a;个人主页 &#x1f525; 个人专栏 :《 VUE 》 《 javaScript 》 ⛺️ 生活的理想&#xff0c;就是为了理想的生活 ! 目录 创建和基本配置 compilerOptions target module outDir strict lib sourceMap paths allowJs esModuleIn…

10_光速学会docker用法:80分钟一口气学完docker+k8s!带你掌握docker+k8s所有核心知识点,全程干货,无废话!

启动第一个docker容器 #1、获取镜像 #2、运行镜像&#xff0c;生成容器&#xff0c;应用就跑在了容器中。 Nginx web服务器&#xff0c;运行处一个80端口的网站 #在宿主机上&#xff0c;运行Nginx 1、开启服务器 2、在服务器上安装好运行Nginx所需的依赖关系 3、安装nginx …

Allegro如何导出带有钻孔数据的dxf文件?

在Allegro软件中&#xff0c;导出带有钻孔数据的DXF文件是一个常见的任务&#xff0c;特别是需要将涉及文件与其他CAD工具或PCB制造商共享时&#xff0c;所以下面将谈谈&#xff0c;如何在Allegro软件中导出带有钻孔数据的dxf文件。 1、打开设计文件 首先&#xff0c;打开Alle…

RISC Zero zkVM 白皮书

1. 引言 RISC Zero提供了开源的虚拟机零知识证明系统&#xff0c;即zero-knowledge virtual machine&#xff08;简称zkVM&#xff09;。当在zkVM中执行某RISC-V二进制文件时&#xff0c;其输出为&#xff1a; 二进制文件执行结果&#xff0b; 一个computational receipt&…