拖放dataTransfer.getData总是得到空字符串
我正在尝试执行简单的拖放功能。我想通过 dataTransfer.setData()将一些数据设置在拖动中,然后通过 dataTransfer.getData()将其置于删除。我总是得到空字符串(“”)。
请检查链接以获取复制示例 https://codesandbox.io/codesandbox.io/s/quizzical-lamport.io/squizzical-lamport -p7cqiv?file =/src/sample.js
拖动和检查控制台
我的环境:
浏览器: chrome
os: windows
React UI库
I am trying do simple drag and drop functionality. I want set some data in on drag via dataTransfer.setData() and get it on drop via dataTransfer.getData() . I am always getting empty string ("").
Please check the link for reproducing example
https://codesandbox.io/s/quizzical-lamport-p7cqiv?file=/src/Sample.js
drag and drop and check console
My Environment:
Browser: Chrome
OS: Windows
React UI library
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您正在使用错误的事件。您应该使用
Ondragstart
事件:You're using the wrong event. You should use the
onDragStart
event: