现象
HTML设置了 draggable="true"属性的元素无法拖动。
vuedraggable基于HTML draggable的,也无法拖动。
解决
检查所有js代码中是否取消了mousemove的默认事件。
如下所示:
xxx.addEventListender('mousemove', e => {
e.preventDefault(); // 是否禁止了默认事件
})
这会导致无法设置了draggable="true"的元素无法拖动。
同样影响了vuedraggable的拖动功能。