首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >防止单击事件时滑动滑块移动

防止单击事件时滑动滑块移动
EN

Stack Overflow用户
提问于 2021-10-20 01:53:21
回答 1查看 617关注 0票数 1

我使用的是Swiper JS (https://swiperjs.com/vue)。每个滑动幻灯片都包含一个按钮。在幻灯片或按钮上单击时,幻灯片将变为活动幻灯片,从而导致滑块移动。

单击非活动幻灯片的按钮时,是否可以防止滑块移动?

我曾尝试将preventClicks设置为true,但不幸的是它不起作用。

可以通过单击非活动幻灯片复制到此处(https://swiperjs.com/demos/110-slides-per-view/core.html)。我注意到一些点击并不会移动滑块,而另一些则会。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<swiper :modules="modules"
            :scrollbar="{ draggable: true }"
            :navigation="{prevEl: '#prev-slide', nextEl: '#next-slide', disabledClass: 'opacity-50 pointer-events-none'}"
            :breakpoints="options.breakpoints"
    >
        <swiper-slide v-for="plan in plans" :key="plan.id">
            <plan :plan="plan" @set-plan="setPlan"/>
        </swiper-slide>

        <div class="flex justify-center mt-2 space-x-2 py-3">
            <button type="button"
                    id="prev-slide"
                    class="inline-flex items-center px-2.5 py-1.5 border border-gray-300 shadow-sm text-xs font-medium rounded text-gray-700 bg-white hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-green-500">
                <arrow-narrow-left-icon class="h-5 w-5"/>
            </button>
            <button type="button"
                    id="next-slide"
                    class="inline-flex items-center px-2.5 py-1.5 border border-gray-300 shadow-sm text-xs font-medium rounded text-gray-700 bg-white hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-green-500">
                <arrow-narrow-right-icon class="h-5 w-5"/>
            </button>
        </div>
    </swiper>
EN

回答 1

Stack Overflow用户

发布于 2021-10-20 02:26:11

可以使用值为button的prop noSwipingSelector来实现所需的功能。单击非活动幻灯片的按钮时,它不再滑动到活动幻灯片。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69643852

复制
相关文章
nodejs中post请求方式,req.body接值为空如何解决
最近在使用Postman测试Nodejs后台接口程序时,发现当调用post请求数据时req.body中某个字段是空的,由于之前做过Nodejs后台接口的编写,知道是缺少body-parser中间件的原因。 Nodejs req.body 默认为空。如果使用了 express 框架,可以通过安装body-parser中间件加以解决 也就是说需要使用npm或者yarn安装body-parser中间件,然后在项目主文件中引入body-parser中间件并使用。 相应的代码如下:
ccf19881030
2020/10/26
6.2K0
Unity Post Processing后处理
Unity使用内置渲染管线时,使用Post Processing后处理需要到Package Manager中进行搜索下载安装:
CoderZ
2022/08/29
9970
Unity Post Processing后处理
原生node处理get和post请求
const http=require('http'); const queryString=require('querystring'); const server=http.createServer
lilugirl
2020/10/14
7560
python处理get请求和post请求
#处理get请求,不传data,则为get请求 import urllib from urllib.request import urlopen from urllib.parse import u
用户1220053
2018/03/29
3.4K0
SpringMVC源码分析:POST请求中的文件处理
本章我们来一起阅读和分析SpringMVC的部分源码,看看收到POST请求中的二进制文件后,SpingMVC框架是如何处理的;
程序员欣宸
2020/02/13
1.5K0
Node中POST请求的正确处理方式
Node的 http 模块只对HTTP报文的头部进行了解析,然后触发 request 事件。如果请求中还带有内容部分(如 POST 请求,它具有报头和内容),内容部分需要用户自行接收和解析。
Qiang
2019/06/20
2K0
Node中POST请求的正确处理方式
Django 2.1.7 处理ajax请求、GET、POST请求
在业务处理的工作中,在同一个视图处理上,可能会有普通的GET、POST请求,还会有ajax请求。 那么怎么在处理这些请求的时候做上区分呢?
Devops海洋的渔夫
2019/09/18
1.5K0
Django 2.1.7 处理ajax请求、GET、POST请求
textarea 的 placeholder="" 不起作用
textarea 的 placeholder="请输入解决方案(极简化、不超过500字)" 不起作用
一个会写诗的程序员
2018/08/17
2K0
Java POST JSON 数据处理异常 (code 160)):
这个问题的原因我们认为是 HTTP 请求的格式定义导致了后台的 Spring 处理逻辑没有办法处理输入的字符串,在进行 JSON 格式数据转换的时候出错了。
HoneyMoose
2022/01/26
1.3K0
Java POST JSON 数据处理异常 (code 160)):
Flask 使用 request 处理GET POST请求、上传文件
在Django框架开发中,request对象就是用来处理GET\POST请求的关键对象,而Flask框架也是一样的。
Devops海洋的渔夫
2019/11/14
12K0
接口测试|HttpRunner header处理以及发送post请求
很多时候,我们向接口发送请求时,需要加上我们的请求头信息才能请求成功,同时,除了发送get请求,我们也可以使用httprunner发送post请求。
霍格沃兹测试开发Muller老师
2023/02/02
9060
vue中axios处理http发送请求的示例(Post和get)
axios中文文档:https://github.com/mzabriskie/axios#using-applicationx-www-form-urlencoded-format
晓歌
2018/08/15
5.5K0
vue中axios处理http发送请求的示例(Post和get)
springboot|Controller接收处理GET,POST请求入参
PostMan模拟请求结果如下: 模拟时注意修改Header中Content-Type的值
微笑的小小刀
2019/12/02
4.5K0
MySQL kill会话不起作用?
在一次日常测试中发现,kill 一个会话后,SQL语句依然在运行并没终止;被kill的会话重新连接并继续执行原来的SQL语句。
老叶茶馆
2023/09/01
2490
MySQL kill会话不起作用?
为什么我的样式不起作用?
大概看一下代码,是有一个Parent的父组件,蓝底白字。还有一个Child的子组件,红底黑字。 那么实际渲染出的样式是什么样子的呢。如下图:
w候人兮猗
2020/07/01
4.2K0
express4.2获取参数和视图
1.获取参数 router.get('/', function(req, res) { //console.log(req.query.a); //get a=2 //console.log(req.query.b.a); //get b[a]=3 console.log(req.param('name')); res.render('index', { title: 'Express' }); }); router.post('/', function(req, res) { console.
苦咖啡
2018/05/08
1.4K0
MySQL kill会话不起作用?
在一次日常测试中发现,kill 一个会话后,SQL语句依然在运行并没终止;被kill的会话重新连接并继续执行原来的SQL语句。
GreatSQL社区
2023/08/10
3940
MySQL kill会话不起作用?
点击加载更多

相似问题

非阻塞mlock()

31

如何将Java进程锁定到内存?(MLock)

20

cudaHostRegister是否等同于mlock()系统调用?

22

非特权恶意进程(Linux)在SetUID上的安全问题

14

mongo - cli丢弃,mlock失败:无法分配锁定内存

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文