HTML表单本身不响应drop事件,必须用子容器(如)承接拖拽;需在dragover和drop事件中均调用preventDefault()才能触发drop并获取e.dataTransfer.files,再通过FormData手动提交。

HTML 表单本身不支持拖拽提交—— 元素默认不响应 drop 事件,直接往它上面拖文件,浏览器会打开或下载,而不是交给你处理。必须用子容器承接拖拽,并手动构造请求。
为什么
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!










