当前位置: 首页 > news >正文

vuedraggable影响点击事件的解决办法

在工作中有很多场景需要针对广告、商品、信息推广等进行一个排序,或者对展示的顺序做出调整,方便放用户第一眼看到自己感兴趣的信息,因此避免不了需要用到排序的插件,这里以vue为例子,采用的插件是vuedraggable,这个插件针对于排序的功能相对完善,官网地址:vuedraggable官网
但是在移动端使用的时候经常会对排序的某些项进行编辑,这个时候针对编辑或者删除等操作点击事件会和拖拽事件造成冲突.
解决办法如下:
把需要拖拽的类名加入到handle属性 并且编辑和操作的class类名不要包含进去就可以了

<vuedraggable class="wrapper" v-model="list" :disabled="disabled" aghost-class="ghost" :handle="'.textI'"><transition-group><div v-for="item in list" :key="item" class="item"><img class="imgPic" @click.stop="delItem" src="../assets/del.png" alt=""><p class="textI">{{item}}</p ></div></transition-group></vuedraggable>

这样就可以解决了

http://www.lryc.cn/news/186625.html

相关文章:

  • Linux 中的 grep 命令
  • 阶段五-Day03-Ajax
  • EPOLL单线程版本 基于reactor 的 httpserver文件下载 支持多个客户端同时处理
  • uniapp实现微信小程序隐私协议组件封装
  • 【Node.js】NPM 和 package.json
  • 周总结【java项目】
  • 《深度不确定条件下的决策:从理论到实践》PDF
  • 【MySQL】表的基础增删改查
  • 第11章 Redis(二)
  • mybatis配置entity下不同文件夹同类型名称的多个类型时启动springboot项目出现TypeException源码分析
  • 淘宝商品评论数据分析接口,淘宝商品评论接口
  • RK3288 android7.1 修改双屏异触usb tp触摸方向
  • 软考 系统架构设计师系列知识点之软件架构风格(8)
  • ubuntu安装ssh
  • webpack不同环境下使用CSS分离插件mini-css-extract-plugin
  • [MongoDB]-权限验证管理
  • bootstrapjs开发环境搭建
  • 远程实时监控管理:5G物联网技术助力配电站管理
  • ubuntu 23.04安装中文输入法
  • java:解析json的几种方式
  • pytorch_神经网络构建1
  • Android 多线程并发详解
  • 系统架构设计:8 论软件架构风格
  • [Elasticsearch] 邻近匹配 (一) - 短语匹配以及slop参数
  • Bootstrap中让元素尽可能往父容器的左侧靠近或右侧造近(左浮动和右浮动)
  • 网络流量安全分析-工作组异常
  • Flink之Watermark源码解析
  • 基于支持向量机SVM和MLP多层感知神经网络的数据预测matlab仿真
  • 【微服务】RedisSearch 使用详解
  • 第三章 栈、队列和数组