<div id="dragDropDiv" ref="allimg"></div>
mounted() {
setTimeout(() => {
var that = this;
let allimg = document.getElementById("dragDropDiv");
allimg.ondragenter =
allimg.ondragover =
allimg.ondragleave =
function () {
// 阻止默认事件
return false;
};
//释放文件
allimg.addEventListener("drop", that.onDrop);
}, 0);
}
methods: {
onDrop(e) {
var that = this;
let ev = window.event || e;
ev.preventDefault();
this.imgSaveToUrl(e.dataTransfer.files[0],1,true)
},
}
vue 拖拽文件上传图片
最新推荐文章于 2024-03-04 11:02:33 发布