vue项目要加个拖拽功能,谷歌试的好好的,
一到火狐就崩了,直接开个新窗口
查了查,是因为浏览器冒泡事件导致的
特此记录解决方法
document.body.ondrop = function(event) {
event.preventDefault()
event.stopPropagation()
}
dragWidget(ev) {
ev.stopPropagation()
ev.preventDefault()
ev.dataTransfer = ev.originalEvent.dataTransfer
},