`
<div draggable="true" class="wh100 flex-center th-single" @mousedown="mousedown" @mouseup="mouseup" @mousemove="mousemove">
11111
</div>
`
需要一个拖动的效果 所以给div设置了 draggable但是拖动后mousemove mouseup这两个事件就无法触发
各位大佬们这个问题该如何解决
`
<div draggable="true" class="wh100 flex-center th-single" @mousedown="mousedown" @mouseup="mouseup" @mousemove="mousemove">
11111
</div>
`
需要一个拖动的效果 所以给div设置了 draggable但是拖动后mousemove mouseup这两个事件就无法触发
各位大佬们这个问题该如何解决
5 回答4.9k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
要么draggable设置为false,使用mousedown、mousemove、mouseup实现拖拽
要么draggable设置为true,使用dragstart、drag、dragend实现拖拽(对于目标容器,监听dragenter、dragover、dragleave、drop等事件)