拖拽需求完成之后 发现拖拽的过程中很丑 放下的时候光标处也是禁止

虽然说功能不影响 但是用户体验还是不太好 不够专业

所以请做以下优化

1. 把需要拖拽的图标加上可拖拽属性

<div draggable="true">需要拖拽的元素</div>

draggable="true"

2. 在目标元素上添加ondragover事件(拖拽某元素在目标元素上移动时触发,这个事件对象是目标元素)

我使用的是vue所以添加

<canvas @dragover="allowDrop($event)"></canvas>

@dragover="allowDrop($event)" // vue
ondragover="allowDrop(event)" // 原生JS

allowDrop方法用来实现阻止默认时事件

// vue
allowDrop (e) {e.preventDefault();
}// 原生JS
allowDrop (e) {e.preventDefault();
}

这样按下鼠标拖拽到目标元素上之后   鼠标就没有那个违停标志了 hhh

vue 拖拽功能样式优化相关推荐

  1. vue拖拽功能,提高你的开发效率

  2. vue项目中图标可拖拽功能实现

    vue项目中页面实现图标拖拽功能 最近在做项目需求时有个小功能:在页面的首页增加一个快速功能按钮,用来满足操作者快速实现某一目的渴望.为了体现代码搬运工的气质与水准,当时心想,这么简单的一个小东西必须 ...

  3. 拖拽功能 php,基于Vue实现拖拽功能

    这篇文章主要为大家详细介绍了Vue实现拖拽功能,拖动方块进行移动,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了Vue实现拖拽功能的具体代码,供大家参考,具体内容如下 效果图: ...

  4. vue 实现文本的拖拽_基于Vue实现拖拽功能

    本文实例为大家分享了Vue实现拖拽功能的具体代码,供大家参考,具体内容如下 效果图: HTML代码: 位置 x:{{val.x}} y:{{val.y}} //注意这里要通过指令绑定函数将当前元素的位 ...

  5. vuedraggable能实现自由拖拽功能吗?_基于 vue.js 仿禅道主页拖拽效果

    今天给大家分享一个超不错的Vue仿禅道首页拖拽布局VueDndKon. vue-dnd-kon 基于vuedraggable实现的仿禅道首页拖拽项目.支持模块上下及左右自由拖动布局. 主页分为左右两栏 ...

  6. ant-desgin vue 弹窗拖拽功能实现

    实现拖拽功能,主要有以下几个步骤: 1. 鼠标点击时获取鼠标的坐标,并开始监听鼠标的移动和鼠标的松开动作 2. 鼠标移动时获取当前坐标,并计算相对于鼠标点击时坐标的偏移值,并修改弹窗的偏移量 3. 鼠 ...

  7. vue:实现简单的拖拽功能

    背景 平常做业务很容易遇到拖拽功能,没做之前总觉得会很复杂,今天来看一下到底是怎么实现的. 拖拽API 这是 HTML5 新增的 API,当给元素设置 draggable="true&quo ...

  8. 【vue弹框和div拖拽功能】vue-elementul弹框拖拽功能,移动拖拽功能,普通div拖拽功能【拿来即用,直接复制】

    前言 这里是通过vue的指令封装好的 直接创建一个js文件复制进去,引入一下就搞定了,非常简单 html版本引入vue语法的div和弹框拖拽功能 这里是考虑到有时候会在html页面开发的时候也会用到这 ...

  9. 【项目技术点总结之一】vue集成d3.js利用svg加载图片实现缩放拖拽功能

    [项目技术点总结之一]vue集成d3.js利用svg加载图片实现缩放拖拽功能 前言 概述 技术介绍 实现过程 插件安装 引用组件 初始化组件 实现效果 简单理解 使用d3创建一个svg 在svg中提添 ...

最新文章

  1. python 判断字典是否包含某个key,以及对应的value 值
  2. R语言可视化面积图(area chart)移除轴标签与实际图形之间的空白区域实战:默认的面积图、移除轴标签与实际图形之间的空白区域
  3. 更新elementui图标不显示_超简单elementui主题及变量修改方案
  4. 嵌入式视频处理考虑(一)
  5. 为什么经常遇到无效证书?
  6. 数据仓库分层ODS DW DM 主题 标签
  7. SpringCloud集成lombox(eclipes工具)
  8. 非结构化数据和结构化数据提取
  9. 剑指Offer之翻转单词顺序列
  10. java调用打印机打印excel linux_手把手教你嵌入式Linux系统驱动hp1020打印机
  11. 产品设计必备干货:产品开发流程[完整版]
  12. 康托尔、哥德尔、图灵——永恒的金色对角线(转)
  13. vue---vue+elementUI完成注册及登陆
  14. 【SikuliX】基于图像识别的Web自动化测试
  15. 物联网卡和流量卡网速对比,看看谁更强?
  16. 2020.08.10多态
  17. 蒲公英应用内测使用方法总结
  18. Chap.17 总结《CL: An Introduction》 (Vyvyan Evans)
  19. 1069 微博转发抽奖
  20. 基于matlab小波变换的突变检测识别

热门文章

  1. 记录大疆研发管理岗初面
  2. 五一应该去哪里自驾游?哪里人最少,哪里不堵车?这份攻略你必须拥有。
  3. codec engine 编译
  4. 13,12_基本运算,add/minus/multiply/divide,矩阵相乘mm,matmul,pow/sqrt/rsqrt,exp/log近似值,统计属性,mean,sum,min,max
  5. msi 微星b350 tomahawk主板 刷bios教程
  6. uint16数据的读取以及转换为uint8数据显示
  7. 七个关键心理学(4)沉没成本
  8. Java业务系统是怎么和MySQL交互的?
  9. 客户体验和营销:您需要了解的 5 个最佳实践
  10. 企业引入自动化以打造完善的客户体验