找回密码
 立即注册

QQ登录

只需一步,快速开始

莫莫 讲师达人认证
金牌服务用户   /  发表于:2020-3-10 17:31  /   查看:2564  /  回复:4
问题描述:
如图1:点击 “加载要拖拽的元素”,然后对下边的五个元素进行拖拽事件的绑定,点击某个元素进行拖拽时,控制台报错如图
D88BAD83-3888-4D9B-9035-87BB2974498C.png

问题2:
出现了拖动事件累计
图2.png

项目文件:

1.执行npm install
2. ng serve
3.进入页面之后,控制台的报错都是关于图标的,可以忽略




AngularAddEventListener.zip

4.46 MB, 下载次数: 4

售价: 10 金币  [记录]  [购买]

4 个回复

倒序浏览
莫莫讲师达人认证
金牌服务用户   /  发表于:2020-3-10 17:34:48
沙发
在dropTarget方法中执行  拖拽元素.removeEventListener('mousedown', dropTarget, false)  会出现 Maximum call stack size exceeded :超出最大调用堆栈大小
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-3-11 13:07:53
板凳
做了一些修改,详情请看附件

dashboard.component.ts

5.11 KB, 下载次数: 42

评分

参与人数 1满意度 +5 收起 理由
莫莫 + 5 赞一个!

查看全部评分

组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
莫莫讲师达人认证
金牌服务用户   /  发表于:2020-3-11 17:45:49
地板
参考了你们将方法中的 dragstart   dragover  drop 拆开监听的思路,自己找到了更合适的方案。感谢gan xie
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-3-11 18:13:31
5#
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部